Your "solution" is based on unrealistic ideals and access to resources we don't have. So this really isn't a solution, it's wishing. It's saying "wouldn't it be nice if...".
You want solutions to these problems, I'll give it my best shot.
War against terror: Well this one's easy, just stop being at war.
Climate change: First of all we don't want to stop this, Climate change is what the earth does so stopping it would be really bad. all we can really do is stay out of it's way. Now personally I'm against this as I kinda like the warm weather and really don't want an ice age, but meh you guys want it so I guess I've got to go along with it. So, massive change to electric cars, renewable energy sources and all the other clever little ideas people have come up with, we just have to actually use them instead of saying we will. Carbon emissions, well... they're not really as bad as everyone makes them out to be.
The economic crisis: This is actually a lot simpler than people think. Pretend it didn't happen. Money is a concept and as such we can do whatever the hell we want with it, we just need to get everyone to agree. For a solution obeying our own rules, tax the rich. After a certain point all fortunes are equal and the people with the cash can't possibly improve their standard of living any further. might as well give it to someone whose standard of living could be improved. To prevent it happening again we need a change in policy. This happened because the consumer didn't have the money to consume, so pay workers higher wages. Easy.
Pharmaceutical companies being bastards: Not much that can be done really, some people are just pricks. I guess the best thing you could do is have an informed population, but that's unlikely.
School shootings: sadly not much that can be done about this either. People are bullied and snap, people are crazy and snap. it happens and we can't monitor everyone to make sure it doesn't.
Bridges collapsing: ....Proper maintenance?, build them to safety standards and regulations?.