Following Switch‘s recent software update, Nintendo has changed the way the sales charts on the eShop are calculated. Now, instead of counting the number of games sold over the past 48 hours and using that to rank the charts, it instead charts revenue across the previous 72 hours.
This means that games with rock-bottom pricing will no longer show up on the charts, as a $1 game would have to sell 60 copies to match one $60 game sold.
If we talk about third party games, they are generally priced the same. Some games have slightly higher price at Switch, but I have also seen games that have slightly higher price on PS, and most game have very similar “lowest sale price”.
You are completely right about the first party games, and the PS+ though.