Thank you for the warm comment! <3
I don't switch engines because Unity has much more capabilities & controls (obviously) but mostly because it's easy to optimize with especially my games which contains lots of video files, build to all platforms and have the freedom of the flexibility of an engine systemwisely. The bugs and other issues you see are just a result of me preferring to put more time into the content rather than the bugs... And my low standard which is basically: "If the game is playable without any serious issues, good enough"
My bug philosophy is "low standard" because I'd rather put more interesting content than qa test and fix bugs all day. Would you rather experience a perfect system for a boring product or a fun product with an imperfect system?
One would say why not have both? That comes at the cost of time, and that would mean I'll have to release those games in 1/2 the time. That means 1/2 the games.
Anyways, lovely comment, thanks for the input!