Financial scams are caused by corruption, lack of employment opportunities, electing dishonest leaders, and lack of oversight to prevent bribery. They negatively impact the Indian economy by potentially putting employees out of work, raising inflation, and causing shareholders to overpay for investments. To minimize scams, people should seek honest professionals, raise awareness, elect ethical leaders, and create independent oversight organizations.