Yes you are right.The problems you mentioned maybe a problem for the time being,the solutions are on the way.You will be happy to know that blindness can be cured even the research on artificial eyes are ongoing,experiments shows that even a total blind person can get back some limited vision.You must have seen in the past there were many life threatening disease which is totally curable now.So solutions are there,but it takes time.We all including I myself have many problems and we complain a lot and keep thinking that there is no solution of our problem.If you think there is no solution how you gonna take action to solve it.Look at the past how many technological inventions in science has made our life so easier, why do you think which is a great problem now will remain the same after few years also.There must be a solution.Sometimes adapting with the situation is also a solution.Life is not any mathematical equation that has a exact solution,but there are infinite number of solutions and our limitation is we don't love to find out solutions rather we find more pleasure in complaining.I must confess I used to complain a lot about my problems and used to blame others for my problems.But at the end I saw that there is a solution for every problem,but it depends on the person's level of acceptance of any solution.
Apart from the physical problem like blindness you mentioned, there are many problems which are created by us,if we can create any problem we can solve it as well, there is no doubt about it.