Ah i see some of these problems now. For the third point i totally forgot that everyone didnt use the QWERTY layout, In the future i'll just put a controls editor so anyone can change any individual key. For the first fourth and fifth point this comes down to my bad level design,
I had put off making levels until 2 hours before the late submission deadline and mocked up some levels that weren't exactly linear in difficulty and in the process made switches in some levels kinda unecessary, In the future i may come back to this game and update these levels. Thanks for your feedback!