If you are a diamond member that means you should have plenty of hotel stays. If you have plenty of hotel stays you should know that inevitably sometimes things go wrong at hotels.
Some of your complaints are valid but I agree with the post above that you don't need to work through the diamond desk for every single issue. If you are using the alarm on the clock then you should be able to easily adjust the time on it. I don't think its reasonable to get upset because you demand someone to adjust the clock which you should easily be able to do.
It sounds like the hotel manager responded to your maintenance requests promptly and professionally handled the issues for you. I wouldn't expect too much more from them because they have many other guests to look after besides you and it sounds like they have addressed your concerns. If you are that upset with the hotel then stay elsewhere.
By the way, welcome to Flyertalk!