Nah, don't worry about it. I'd rather an open if heated debate than hostile and blank ignoring from either side.
And yeah, it's... what it is. For me, it's a complicated issue. I generally have a lot of the skins I want in this game; League is fun, and I don't mind giving Riot my money when they have so many sales and they put out a good product. I get angry at the balance sometimes and go weeks or months without dipping much into the game, or my wallet, but for the times I can get on League and enjoy it with my uncle, I think that's been worth what I paid for it. And I do appreciate having some of my favorite skins, too.
For gambling, I don't mind. I know exactly what the cost of every Mystery Chest is, and I'm sure I'll dip into the Hextech coffers too, and pay a little out of pocket for some, but I have my reasons. For Mystery Gifts and Chests, I prefer giving. It's a bit circular, giving and receiving them, but there is something important about sending it instead of just getting it for yourself. And my luck tends to stray onto the 'giving' side, so I've actually doled out about eight times or more worth of mystery items to various friends, including no less than four Legendary skins received total between a few of them, as well as more than a few good 975-1,350 tier skins. I've gotten... well, less. =) But that's why I do it.
As for Hextech Crafting, all you need to know about me is that I take care of my disabled mother--it's pretty much what I do with my life and job--and she adores grab bags, random items, and gambling of all kinds. She's pretty keen on it, and I on letting her enjoy things like that, so I'm sure every single Hextech Chest I earn or buy (and I'm sure I'll buy a few) will have her crowing over my shoulder, picking through the champions and skins I could unlock for which one she specifically wants to aim for getting me. And I'm fine with that.
To each his or her own, but for some people, it's not that important what you get; maybe you have one single skin in the entire game you want, or five, or eighteen, or you have more than seventy champions unlocked and wouldn't mind getting about 50% of the skins for them, and that's all well and good. For those people, Mystery Gifts/Chests and now Hextech Crafting will be a net result of giving them something for cheaper than they'd otherwise get it for. And if they can be happy about it, so can I.