ok i don't dought that its just as it is a granary isn't the first thing you should build i meen 99% of the time yes i build a granary in my cities but thats not the most important thing you can build and usualy not the first either (nor is it a worker) usualy I start by building either a warrior or a baracks. And I'm not trying to stir up trouble i'm just stating my blunt opinion and everything i say is IME so this descussion can end. I will stop if someone will simply state that some buildings people ignore (stele, Dun, Salon, reaserch institute, mall, etc...) do have very good uses, and I will concied that yes I dont know the half of everything in the game. Its that simple.
Hate to say it, mate, but I think you might be taking things a little bit too personally. Debates, arguments, and corrections happen around here all the time. You just gotta roll with it. I get told I'm wrong all the time because I'm a peace-mongering CV-chaser who has hardly any experience with the UUs and is just building opinions on them all in theory - and the game mechanics are super confusing in that sense, I still don't fully grasp how they work, so it's not terribly effective (like when I thought, reasonably, that Vulture and Axeman are just as good against melee units, because 6+25%=7.5, and 5+50%=7.5, right? Turns out that's not how it works, though. Axeman's a sight better against melee units than Vultures because of how the mechanics work. It's confusing)
So just sit back, relax, and learn from the other players. Don't be afraid to put your own opinion out there, but don't get too shook up when other people shoot it down, either.
As an aside, a Barracks isn't a great first build. It doesn't really give you a tangible advantage. If you want to grow your city, build Warriors, because then at least you'll have some units kicking around soon. An early Barracks can be good if you're rushing (I'm assuming - like I said, peacemonger here) but as your first build, it isn't that useful.
I believe the rule of thumb for new players is to make one each of Worker, Settler, and Warrior, the order depending on what you want to do. I prefer Worker first, so I can tech Bronze Working while he builds and chop out a Settler second, then do a Warrior third so that my city can grow. Other people would rather do a Warrior second, so they can grow their city to size 2 or 3 before the Settler. It depends on your strategy, your style, and most of all your start.