Can't say I'm a fan of the song, primarily due to the, quite frankly, terrible lyrics.
That said, I view this song akin to Lover Reef & Rhymes of Elixir - it's not meant to take itself seriously, and considering this was made during the OUS BBQ, I rest my case on the nature of the song.
Not all songs OCR posts will necessarily be everyone's cup of tea. OCR isn't about passing judgment on songs in that manner. Vinnie believed the song met the criteria the site uses for posting songs, and as he said, he stands by his decision. If the song isn't your type, there was another song posted today as well to add to your collection.