... Annnnnnnnd, here we are ...
Since PlanetCoaster is a theme park simulation game, which mean that one of the main goal of the game is to build a theme park using themed content, It would be absolutely discriminating to charge in-game cosmetic objects/theme/skins, since this is the basis of the gameplay. The same way it would be discriminating to charge a better weapon in a competitive FPS, or to charge a faster vehicle in a racing game. (Some studios do it anyway, but they pay the price, with a degraded image, disrespect of their community, criticism in the press, or unscrupulously massive piracy of their productions, denuvo or not)
The gameplay of thIs game is entirely based on two concepts : the "management" in one hand, and the "building" on the other hand, which mean "using cosmetic content".
No element can be "sold separately" in either of these two aspects without creating financial discrimination between the players.
The one and only thing that would counterbalance a disgusting practice like that, would be to offer the possibility for all players to import their own content. In this case, players who can not afford "official" content could, at least, download free UGC. (It would not bleach Frontier of course, but it would help to sweeten the pill, at least a little)
... but IF the "cosmetic optional purchases" (yes, "microtransactions", call a cat a cat) are applied to elements that does not enter in direct interaction with the gameplay, for example everything that is considered as a "skin" not related to the gameplay, like the skins for our 3D avatar (haircuts, clothes, hats, beards and whiskers, disguises, etc ...) or the skin of the interface (themes, icons, additional colors and textures for the UI, etc.), or skins for the mascots (like the actual "gold mascot", but warning, not new mascots which is related to the gameplay), or anything like that, that does not create differences of what players can create/build/drop or not in the game, according to their wallet, then ... it's 100% fine !
The same way that I have nothing against the paying cosmetic chests sold by Blizzard on Overwatch for example, since it changes absolutely nothing to the gameplay of the game itself, and also generates a regular income for the studio allowing us to have free update with new content and game mechanics regularly in exchange.
To summarize, 3 solutions :
- The worst solution is to sell new rides, new shops, rides and shops skins, themed scenery objects, animatronics, mascots etc...
- The "little less worse" solution is to sell that, but offer a strong UGC tool in exchange, to reduce the weight of the injustice caused by your stupid and venal decision.
- The fair play solution is to sell only elements that does not affect the gameplay (because yes, I repeat, in this game "the cosmetic aspect" of buildings and rides is an integral part of the gameplay) like "avatar/mascots/guests skins", while explaining that the free updates will continue in return.
The future will say if you want to sell your soul to the devil or if the balance between the profit of your company and the player's respect will remain fair, and if you are the gentle or the villain of the story.