Rant alert.

Top