Why was my theme rejected?

I just got a hard reject on my theme and I’m not sure why, here’s the working demo page https://theultimatetripwire.000webhostapp.com/

Far too basic and needs to offer premium features and functionality

Lack of design basics with styling, hierarchy, margins etc

It’s far from mobile optimised

Takes ages to load even for free hosting

B/C rating for a site this small is hardly good, but honestly that is not the only thing thatwill get this rejected I am afraid