Perhaps I should clarify m0hamed, I'm not moaning about a 45 minute delay your right they happen all the time. Its the lack of communication! I've never been on a delayed flight where nobody says anything.
Also there were 4 staff in a small not completely full business class cabin. I hate to push the button and that's why my drink took so long.