That guy's laugh was almost physically painful. I still chuckled though. It's kinda sad the direction Mojang chose to focus their development time in.
As a budding mod developer (Still trying to code my first mod by learning from Pahimar's tutorials), I am kinda sad to see this stuff and it makes me unsure about how I should handle this once I make mods for real: Go Reika's way, and attract hate from modpack developers because they want power over my mod, or go the general way and attract every single stupid bug report because someone added dirt to a block recipe via Minetweaker.
It's your mod, do what you want. My personal suggestion would be the latter option: let people be stupid.
There's nothing you're going to be able to do to actually protect stupidity from itself, so it rather becomes an exercise in wasting your time; you WILL get bug reports from people that install your clearly marked 1.7.10 mod in 1.2.5 and wonder why it doesn't work; you WILL get people that play on a server where the admin's friend added a mod which hacks yours into their vision of compatibility which introduces a crash bug because the friend isn't as good a coder as they thought; you will likely inspire whole portions of the community to revile you because you DARED to have an opinion on what your mods internal balance points should or should not be (usually at the same time. Your mod will both be overpowered and underpowered. Depends on who you ask). Basically there's no way to fix stupid, so you might as well ignore it. The old hats in the community that you are likely to attract will likely deal with it for you. I've been laying out the twelve-step-plan to fixing-your-latest-idiocy on people since IndustrialCraft was a new thing. I'm probably going to be doing that for the rest of my life, and there's other people that will too. Focus on making your mod great, and dollars to donuts says the community will help users correct their stupidity for you, and actually direct real problems to your attention.
If I were deciding to reject support for people using specific mods, I would be just as wrong as a pack author rejecting support for people using specific mods, doubly so if the reason is not "this mod causes problems" but "I don't like this author".
No, you would be as well within your rights as any pack author or mod author. I personally will never support optifine usage with my mod. That one is because of a history of problems in mod interaction. I also will not support GregTech because I don't like his historical policies on balance and mod interaction (basically I have no guarantee that Greg isn't going to break my mod to suit his balance), and how he treats the community. Neither of those are somehow invalidated because of why I hold those opinions. I have limited time and attention to spend on things, and I would rather not support things I would rather not support. Just like you don't want to support people that use MineTweaker to mess with your own mods. MineTweaker is something I personally will support because I believe all users have a right to tailor their experience to suit them. I would much rather they do it themselves than try and do it on my end. That lets me focus my energies on making my mod the best I can instead of making it fit into the endless permutations of mods and addons available.
But like everything on this topic it's an interaction between your opinions and wishes. Those are always going to be subjective, and nobody has a right to change them.
Damn. Effing. Straight. People will find a reason to baselessly complain no matter what you do, so you might as well do what's most comfortable for you.
Quoted For Truth
This thread is a 177 page testament to people's stupidity. You will ALWAYS find a "better idiot". The only sane thing to do is ignore them as much as you can.