How would we fix them?

When I said "sacred personalities" I meant people of Prophet's times, it is unlikely to have a "villain" and "hero" in one same person for 2 groups though there might be liking/disliking for other reasons.

And as you pointed as well that such insults should be considered as "hate-mongering" then in order to curb that we'll have to punish people for such offense similar to laws in US for "hate crimes".

Bringing in foreign investment definitely can help but it is not that easy in current circumstances. Law n Order and Accountability are keys to gain foreign investor's confidence. We need to promote manufacturing and agriculture as these are solid bases of an economy.