There is a sick lag between hitting a button and it actually performing the action, so changing direction or jumping needs to be predicted. The "fun" aspect of it has been ruined. It's obviously still beatable if you know what to do half a second ahead of time, but it makes it impossible to use twitch reflexes to respond to situations.
It's like playing underwater. I get better response time from Genesis emulators on my computer.