A lengthy rant that you may not appreciate...

A lengthy rant that you may not appreciate...