The salaries as well as the franchise costs differ much between the two leagues. For the upcoming IPL season two franchise has been sold last year. The two franchises Lucknow and Ahmedabad were bought for $1.69 billion, whereas the highest paid franchise of PSL league is $6.35 million for seven years of agreement which was done during the year 2018. Maybe after years the cost could increase much during the next auction for franchise.
IPL money is way more then ICC income and there is no comparison of IPL with other leagues. Due to this supremacy BCCI is dictating its own rules like no Indian player will play in other leagues, Pakistani players will not be part of IPL and so on. If there were leagues at the level of IPL we will have a healthy competition not one man show.