Was meaning to reply to this but kept getting caught up on various things.
Thanks for the links to Semantic UI and those frameworks. I like the look of those, I will play with those at work sometime.
I agree WordPress is bloated. When I had a WordPress powered fansite some of things I had to do to get it the way I Wanted was install a caching plugin, setup a CDN, install an SEO plugin for sitemaps and nicer permalinks, disable all those pesky author and date based archive pages.
But for those that don't want to dive into code too much you can imagine the appeal. Drag and drop widgets. I eventually moved away from it as the loading times in the Dashboard were driving me up the wall as well as juggling compatibility issues with various add-ons.
I work as IT support for a private school so most of the students are more well behaved when I compare it to the time I worked for a public school.
Surprisingly no we don't have major issues with hackers. It's pretty well locked down. It's mostly petty issues, students pinching cables, breaking Ethernet cables, dropping their school issued laptops/tablets outside their carry case. Oh and the classic rearranging keys on the keyboard to spell inappropriate words.
To be honest, a lot of the role does not require IT skills such as coding, programming or developing you know? Just making sure things are running smoothly, liaising with suppliers, one on one training, maintenance on audio visual equipment, etc.
One day I'd love to try working in an enterprise environment.