too much and too scrambled
even sites like "trivago.com" which is shorter and not so brandable in my opinion, spend millions promoting the "name" in tv commercials, trying to get people to visit their website.
guess they tried to put "trip, vacation, and go" all in one word and they are paying for that decision.
imo....