I don't agree with your ideology. if someone doesn't want to use UPE - tough luck, find something that suits you better.
Platform Builder, like other game-builders like this, basically acts as a shortcut to make games. you don't have to know how to code. it's simple and fast, but still pretty deep with its mechanics, and we like it that way. you can even pay for a DLC to make bigger, flashier games. but at the end of the day, no matter how many everythings get added, you're still going to be left unsatisfied because it always could use one more thing.
if you want to have more options, freedom and creativity in your games, just learn how to code! or you can give yourself a head-start and purchase a pre-made engine, such as UPE.
if you're so stubborn in not learning coding, just buy something like ClickTeam Fusion. it's made by a team of many, many talented people and it's built to produce actual commercial products.