One can be happy and rant a bit at the same time.