Hey that's great to hear, it's Montoya's site and I'm enjoying coming here too, it just seems a bit pointless (at least to me) to argue a point you have no control over other than to walk away from, if you didn't like the way the game was going you should have not bought into it in the first place.
Does it make what CIG is doing right, yes and no. I'm not a game developer, but I understand it doesn't come easy. I also know I don't work for CIG and can't speak to the state of the game even more so which frustrates me because it's taken SOOO long. However what I do see is progress, and progress makes me happy to be a part of, not only in my own life, but in my hobbies as well. If armchair development gets you thru the day then by all means do it, but show your org mates a bit of respect and don't make a click bait a thread called "I give up" and then spend 7 pages defending your stance on why you think CIG isn't doing a good job; only to take it a bit further and create another one hoping to make your point yet again.