Why? Because there are elements of Pokémon that would be greatly screwed by an autosave system?
It's their design choice and I accept it. It's not them being backwards or inept.
It is a design choice, but one could argue that they could work on the aspects of the games that would be messed up by autosaving rather than just clinging to an obsolete way of implementing saving. It's not inept, but maybe a slight bit backwards.