To me, it seems like OP stumbled into the 87 ragnarok GB and thought, "gee, these are some sweet keycaps. Too bad I need the 104 set(judging by his sig)." Upon looking at the numbers, he probably noticed that the 104 add on was a good amount more expensive compared to if everyone just ordered a 104 kit instead of an 87, prompting this thread. I think it's an interesting point to bring up, since theoretically the 87 + 104 kit could be ridiculously more expensive than just doing all 104s, and in that case it may actually be warranted if the price increase to go from base 87 to 104 is minimal.
I don't think that is the case though. 104 add on people may need to pay a bit more compared to all doing 104, but any extra money that you are paying for it is just going to be footed by the 87 people who are forced to spend more on something they don't need. What it seems to come down to, IMO, is whether or not you want a 104 kit or an 87. If you want a 104, of course you want a better deal and want as many sets as possible ordered or even just a 104base kit. If you are a TKL person, you don't want the extra keys and the cost that comes along with it. The 87ers might benefit from the extra 104 orders since they add more 87 bases to the list, but the only other viable options are to have 104 be the base kit or just do no 104.
Is this selfish? No. Just everyone wanting the best deal for themselves IMO. That being said, if the price increase from 87 to 104 is too high, nobody is forcing you to buy it. There are 104 key GB's and I've never noticed TKL people complaining about the extra keys. Last I checked, the red/black and cream cheese were both originally designed to JUST be an 87 key GB with no addons whatsoever, rag and tsangan decided to add the kits to let more people get in on it.
One last thing, that McDonalds analogy was rather poor IMO. If you went through the window and you could get a big mac and fries for 6.00 but the meal for 7.00 (even if you don't want the soda), would you still get the meal? That is how I feel about the 104 add on. I don't want to pay a dollar extra for a drink that I'm just going to waste, it's not in my best interest.
If it's selfish to want an 87 keyset in an 87 group buy that also happens to have the option of add on kits, then you're god damn right I'm selfish. IMO it's much more selfish to have EVERYONE foot the bill so a minority can enjoy a better deal.
edit: i r no good speling