For 3 years I've obsessively checked these forums. I have read every single post in every single thread. Primarily I wanted to make sure a balanced view was presented to the devs. I took a lot of...