I mean, "all pilots are crap until they demonstrate otherwise" isn't a bad defensive flying strategy and it is one I employ on a regular basis, but in this case, broadcasting that phrase equates to being a crappy pilot, etc.
"Any traffic please advise" just chews up airtime that could be used for "Bublefrak traffic, Legacy twenty-one-thirty-five, right downwind runway three five, Bumblefrak," which is why the AIM specifically says to not use it. That traffic is already happily advising you; all you really have to do is tune CTAF and listen.