The engineering team was really great. Perhaps that helped the site persevere for as long as it did. I credit $randomduck for a lot of the site's technical success. He is a top-notch engineer and a great tech manager.
So yeah, I have no disagreements with you there, but imagine what they could have done with a real product roadmap that didn't change on a whim?