Yes, Jim Dixon, this "solutions" business really gets on my tits. In Sittingbourne (Kent) post office, envelopes are now called "mailing solutions". And what about "employment solutions" (meaning "jobs")?
Private Eye magazine runs a regular column on the subject.