While I do agree to an extent that the way the game ended sucked, but what are you supposed to do as an official? These CB's/DB's are taught how "cheat" by their coaches. The teams even bring in officials to help support the techniques that they are teaching to grab/hold onto an opponent, so that the players know how far to go before a flag will be thrown. Problem with that is, it is all very subjective. What one official thinks is holding another may let go. I am willing to bet that there was a hold like the one at the end of the game (if not worse) on every offensive snap during the Super Bowl and it was not called. But again, as I said, what is an official to do?
Sadly a very entertaining Super Bowl ends in a very unsatisfying manner.