Your argument is like saying McD's and their hamburger supplier are violating RICO laws since the burger maker gets a kickback overtime McD's sells a burger and you can't buy just the bun without paying for the burger as well.
Actually you can. When I was in school, a classmate got a job at McDonalds. They handed out photocopies of the till buttons to people who were going to be cashiers and told them to go practice a bit with their friends & family.
I had a look at this sheet, there were buttons for everything.. no bun, no pickle, no patty, even a button for socks if you can believe it. We worked out that it was possible to order a hamburger with no bun, no patty, no pickle, no condiments, no onions, nothing. Technically I guess you'd still be charged for it and you'd end up with an empty wrapper. I have no idea if their actual till would allow such a thing, but there were certainly all the right buttons required to fulfil the order.
This was probably about 15 years ago now but I'm sure it hasn't changed that much.