It's nothing so sinister as that. It's actually more simple: they're protecting their own users from being ripped off, by being charged a premium because they're iOS users. It has some negative effects but as a user it makes you feel safer buying something through an app if you know you're not being charged more than you would if you did it through the same supplier's website.