There is a quote somewhere (by Elon?) saying that FH is
not "just" 3 F9s strapped together. A significant source of the slowdown for FH was the desire to not launch it without full reusability of all 3 stages and not to launch it without significant improvements (block 5 etc).
Starship has none of those potential delays and has already solved most of the hard problems (as evidenced by the Hopper hopping already). Starship has all of the learnings and experience that FH and F9 didn't have.
There will be delays, sure. But we won't be waiting 5+ years again for a single launch. Those days are over, and SpaceX is proving it.
Some context, I haven't read this yet: https://www.quora.com/What-makes-SpaceXs-Falcon-Heavy-more-t...
Edit:
> Keeping that in mind, having 5 year delay on brand new design, using totally different materials, new engine, etc isn't far fetched.
The first full size Starship prototype is already built though (within ~2 years of initial announcement? Not behind schedule basically at all, so far?). IIRC for FH it was a ~5 year delay before SpaceX even starting construction on the first parts. The difference with Starship is staggering. The pace is dramatically faster, the risks are reduced up-front, and the tests are planned on a much shorter timeframe.
We would frequently go 6 months to a year and hear no news at all about FH. There is news, updates and progress available to the public on an hourly or daily basis about the Starship progress. Night and day.