I kid because the title seems designed to be provocative. It's not always failure to sell out. Quite the opposite in my case, but I hear you. You "sold out" and lost something in the process. They have been good stewards of Vimeo. It's one of the quality sites on the web, so I wouldn't fret too much. You created something wonderful. That's more than most people.