Betamaxed
Meaning: When a superior product or service is overtaken by an inferior but well-marketed competitor.
Origin: The Internet and the changing dynamics of the advertising industry made this term common in the latter half of the 1990s.
Usage: "Our No. 1 product has got betamaxed with the launch of the competitor's latest advertising campaign."