If a team is great at pointing, and the lead/PM is good at scoping then I tend to agree with this.
I've seen 1 team good enough at pointing to do 2 week Sprints, call their velocity, and generally nail it.
It was a small federal team on a mature (7 year old) coldfusion application with a backlog that mainly involved minor features and bug fixes, where the app had a narrow clear scope.
The startups I've been involved in are too chaotic. When you have a team lead or project manager who never met a feature request they could say "no" or "that's not urgent" too, the problem is even worse. Also when your domain or features are generally not well defined "let's bolt a full CRM onto this now"
Among the chaos, I still go home on time every day.