Yes, that post should have been deleted and has been deleted now. No matter what we claim, mods are humans too and sometimes, we overlook posts (just like that answerer) and mistakenly act on flags. The post has been rightfully deleted and sorry about that declined flag of yours.
Please do continue to flag such out-of-place answers in the future and we'll handle them.