I use Phaser because I’m very comfortable with JS and I like to have control of the building process. I don’t like heavy environments like unity or unreal and for the style of games that I like to create Phaser is enough.