This essentially sums up years worth of my ranting in three minutes.