I think some of us are losing sight of the key fact that, despite what our individual opinion is on whether it is good or even appropriate to have Giant Goat mounts, we truly *already have* Giant Goats mounts as part of this game world and some, if not many, players choose to ride them currently.
So, if your argument is that Giant Goat mounts should not exist in this game world due to book lore reasons then my suggestion to to you is to create a new suggestion thread asking for the removal of the Giant Goat mounts. But that ship has already sailed -- I really doubt that after introducing and expanding on the Giant Goat mounts, and some players prefer these Giant Goats, that Turbine is going to change the game based on your suggestion.
If we can all agree that there are indeed Giant Goat mounts in this game then we'll be starting from the basis of fact and we'll be on the same page.
Now, hopefully, if we are on the same page here, we can make a factual statement that "some players currently choose to ride Giant Goat mounts in this game."
For some players, the mounts are very important -- players spend money on buying them from store or spend a lot of time completing deeds to acquire them and they enjoy the appearance of the mounts just like any other cosmetic aspect to the game.
Now, if you can step into the shoes of a player who prefers the Giant Goats and has been able to ride Giant Goats all the way up to Rohan, you might be able to recognize the travesty that is the omission of the Giant Goats in the mounted combat mechanic. Hence, the reason this in an open, current issue and the reason for this thread.
Turbine has a chance to rectify the omission of the Giant War Goat in this next expansion. I am confident that they will in this expansion or a future update, at the very least as a cosmetic option if not adding new quests to support the addition, because it is a shame to only have the option of a (laughable) war pony for dwarf and hobbit characters after riding a Giant Goat mount all along up until the need for mounted combat and the enhanced mount speed that comes with the war ponies.
This. I don't want a war goat, but I know a few people who DO!! Goats are already in the game. Don't use one if you don't like them.