Right, I don't support smoking or vaping personally, but Apple has no right to categorically decide that vaping apps are not allowed to ever grace the presence of their precious little iPhone users home screens. Ditto cloud gaming, I am personally against the concept of streaming games rendered in the cloud (for many reasons, prime of which being I play FPS games and the delay just makes it untenable, but also the fact that I don't like paying subscription fees in general) but if people like that then who are Apple to decide that that's not allowed? Porn apps? Etc.
My father didn't buy his iPhone, it was given to him by his company, no other options. Sure, that's a special case, but my point is there are lots of people running around with iPhones they didn't really choose themselves. Plus the entire concept that someone else gets to decide if a certain app category is allowed to exist or not should be revolting. And also, it's not a concept normal people think about, they just see a phone that's capable of downloading the Twitter app, they don't realise or even understand what it means that they won't be allowed to install an open source version of the Twitter app simply because it was GPL3 licensed and Apple does not allow any GPL3 software on the App Store.