The people complaining about lack of endgame usually refer it to progression based endgame, or things that progress your character in a meaningful way.

IN that sense this game has always been one of the mmos with the Least amount of content.

Mounts, Glamour, Minions, PvP, Housing are all aspects of the game yes, but they have literally nothing to do with endgame progression. And do not build your character at all. It is the same thing as achievements they are there but pointless in the end besides busy work and vanity items.

Crafting while great in how it works here has no impact on endgame outside Food and Meds, due to the economy being 100% geared towards ppl leveling and not endgame. Most the money you make crafting gear comes from selling to other crafters, after a few months of each expansion. Leveling all your jobs is a valid argument to make, but you can only really gear 2 archetypes at once due to the lockouts. Example if you gear healers and tanks, all dps (Range/Magic/Melee) will be forced to be a lower gearscore.

FFXIV does really good at the leveling and low to mid-low core endgame aspects, but they 100% lack in the upper endgame aspect. This is one of the biggest issues FFXIV has. My guild since ARR has lost over 70 members who quit due to excessive boredom, many of them still play 25-30+hrs a week on other games now. Alot of people do not take breaks and come back... they quit and go elsewhere permanently.

All in all the game needs more upper tier endgame then a 4 raid boss fight every 6 months. That simple. Eureka for example would of been better if it released along side the current tier endgame instead of rewarding you with crap weaker then you were getting already. Just need more stuff at once, multiple avenues of progression.

In the end if you are a hardcore player YOU WILL run out of meaningful content after you learn savage within the first 10hrs of every week (about 2 days). Game has about 25% of the needed content at upper endgame at any 1 time, always been the case with ffxiv.

Add for those saying it is a player problem. If players run out of content it is a game problem not a player problem. 10-15 hrs a week is mega casual for a mmo, that should never be used as a benchmark on how to make a mmo.