I agree 100% with your characterization of the post.
However, I don't agree that flagging it is justified. It's substituting your judgment for that of the 220 people who upvoted it. Unless you're the moderator, that's not your call to make.
Flagging is a privilege you get with 500 karma. By definition it's my call to make, or else there wouldn't be a "flag" button available to me. However, note that moderators can silently ignore flags from certain users. For example I'm pretty sure my own flags have no impact. Whereas soon after I reached 500 karma, one flag from me was enough to set a post to flagged, but at some point my flags stopped making a difference. I'm guessing that if you flag too many "false alarms" then the moderators just turn your flag button into a no-op.