I have taken to only building decks that get around those elements. It is interesting how creature defenses have evolved and thereby forced the evolution of non-creature answers.
In the case of Vaevictus though, the ability targets the permanent, therefore hexproof and shroud remain effective.