This is very bad in general, but is it necessary? I believe it is, because of end-user preference.
Or modders could get tough and simply say "No, I am not supporting my mod on that other platform."
For those of you who have read the BGT-WeiDU thread here, when I started that thread with the announcement, I was already FOUR full-blooded days into the development of BGT-WeiDU. Then SimDing0 comes in with his yadda yadda (which I am certainly not dismissing or ignoring mind you -- I'll come back to that later) and I thought 'OK, sure. Valid point', but I ask who would start building a house and 50% through the construction (which is probably a heck of a lot of work), your neighbour comes and says 'No, this is inferior to the idea that I had. Here is a blueprint'. The first thought that came into my mind when he first replied to the announcement was 'I can't stop now. 50% through a mod and someone, respected but I do not know very well, tells me that I should be doing something else because HE THINKS IT IS better'. Sure, four/five days work could PROBABLY be better spent on doing this SUPPOSEDLY BETTER thing, but scrapping a half-built house is demolishing, and besides, if a virus happened to wipe out all that work I did on WeiDU-ising BGT, would I start again? No. Would I start a Tutu BGT? No. Why? Because there is a something called emotion: failure.
Let me tell you a story about a little boy who started working on a mod.
He worked and worked on a mod using inferior tools. Worked away for months and months and got something that almost sort of worked that a few people might maybe want to play. Then that boy found out there was a much more sensible way to go about making the mod. And he was frustrated, momentarily, and at first inclined to simply stay the course because by God, it would be some extra work to go back and do things right and it was really galling that it would have been easier to do it right the first time, so there was temptation not to even bother out of spite.
And then the clouds parted, and the path was changed, and it was good.
THAT BOY WAS GHREYFAIN AND ME.