Despite your gatekeeping thoughts I think things like this are great. You make it sound like it's a bad thing that you abstract the difficulty from past times away, but what actually will happen is that it makes this stuff much more accessible to get started with it at all. There will be a few people among those falling down the rabbit hole and end up at reading and writing raw code for the Game Boy because stuff like this will always limit you in some way.