Earlier quoted context omitted.
What does "cartelicious" mean? All that Google turns up is a lot of stuff on MySpace and Xanga...
It is a made-up word (a portmanteau, if you want to get technical) meant to suggest that the activities of the tech companies were similar to those of a cartel. I frequently use non-standard English constructions for comedic effect when writing or speaking informally.
According to OED (oxford english dictionary):
"A word formed by blending sounds from two or more distinct words and combining their meanings. Also more generally: a term or phrase which encompasses two or more meanings."