Vimeo is struggling against YouTube, with disappointing Q1 results and a stock in free fall, despite aggressive buybacks. The consumer business faces fierce competition, and recent price hikes may ...