Making game development more accessible to more people should not be a bad thing. There are countless aspiring game developers who may not be proficient enough with math or programming to create their dream game and I see no reason why game engines can’t try to bridge that gap with more features/built-in methods.
Just because the game engine created a solution for a problem doesn’t mean you aren’t allowed to approach the problem using your own way (unless the game engine makes their solution the only solution and game devs can’t implement their own then it would be a bad thing of course).
A quick example is making an object orbit another object, you’d not only need to have good trig knowledge but also how to apply the sin cos tan formulas properly to set the orbit position correctly. Game Maker resolved this problem with only two built-in methods, lengthdir_x() and lengthdir_y()