...and the rant goes on...