One way IPL salaries can be matched and beaten comprehensively is if US and Canada form a league of their own, such as the NBA, MLB, and NHL, and it gains similar levels of popularity in this market.
As for the question of the importance of IPL and Indian influence on the game of cricket, it is certainly positive and of great importance. India winning the WC was one of the best things that could happen for cricket imo, the amount of awareness it has generated in Canada and around the world is unbelievable.
In fact, it is to the point that one of the prime sports channels here in Canada (Sportsnet) obtained rights to showcase IPL to the Canadian market, and regularly provides news and highlights/recaps of each game. This is something that was unseen and unheard of in the past. With a large Indian immigrant population around the world, the IPL and India's WC victory are the best ways to spread awareness of the game of cricket.
I have several friends who attend different Universities across the US and Canada, and their campuses and mine, each showed India's WC games on projector screens due to popular demand. And the best feeling of all is having Canadians from different backgrounds, watching cricket for the first time, come up to me and express their love for the way India had played their cricket during the WC knockout matches. My family, friends, and I have all had people from different backgrounds, who had never heard of cricket in the past, come up to us and congratulate us on the victory. All sorts of people joined in celebrations, with Indians all over Toronto, to celebrate the WC win. And I felt this did a world of good for the game of cricket, and the IPL just works to provide more exposure after such an event.