This is pretty dumb on their part. They have been quoted as saying they want to hit the widest swath of customers as possible. So they wanted to get in on switch.
On twitter they state that different platforms have different dev costs and costs to market which is true, so they claim that as the reason for different prices.
Except that good product lifecycle people know you take thise costs and spread them across all skus and establish a gross margin return on investment and % return needed to hit profitability and then price accordingly and make sure you targets are right etc.
A lot goes in to suffice to say. However, by pricing one sku higher with no justifiable benefit you have in effect cut off that market and any return.
I mean if the return on switch dev is so bad it kills the other skus & that you need another $10 to make it work, maybe you shouldn't do it.
Gamers have proven time and again they don't like being treated like second citzens, and this will hurt them.
I don't begrudge them for wanting to make a certain return on each sku, but I do begrudge their accounting on this.
And if anyone needs to know I have been part of of product lifecyle and initialization teams at my company and made sure to retain a lot of the info. The basic principles work across industries. Treating each Rime sku as distinct isn't smart.