I'd agree with that, JP developers especially seem caught in a time warp when it comes to programming, mainly because they are used to programming for consoles, which does several things.

They don't learn basic PC development skills and they don't learn basic user interface skills and mouse control.

Even basic features like full screen with the ability to tab out are missing in this game still.

I'm hoping when SE changed development teams over they made PC development skills a priority when selecting new people.