You hit the nail on the head. Many of these 'art-vertisements' just come off pretentious and confusing. Topics like 'innovation' and 'disruption' are plastered all over that they forgot the primary goal: to make people understand what they are selling.