Um,
Another point I wish to make : the arguments presented so far are 100% by the establishment. I feel like i’m committing heresy just bringing them up. I have questioned the Django faith - and the elders have responded as expected.
I was one of the people who responded - do you consider me to be establishment? I’m relatively new to Django, I’ve never done anything professionally (ie paid) with it, and I don’t contribute other than posting here now and then or having answered a few posts on SO. Also, this does sound like an ad hominem attack, essentially sounding like you mean that the arguments are irrelevant because they are from the “establishment”, but maybe that’s not how you intended for this to be interpreted.
It seems to me like you expected Django to be the best tool for more or less everything web-related, including making this forum. And if that’s not Django, it looks bad and/or isn’t very good. You also seem to have the mindset that e. g. Django and RoR are “competitors” and that Django somehow needs to be “better” than RoR. I don’t really have a problem with anyone thinking that. Others can disagree with you though, that’s all. Personally I agreed with you in my previous post on the point that some people might see it as a bonus for Django if the forum itself would be created with Django, and I guess that was your main point? Apart from that, I’m not entirely sure what it is you wanted.
You mention cognitive dissonance, which is “the state of having inconsistent thoughts, beliefs, or attitudes, especially as relating to behavioural decisions and attitude change”. It’s not clear to me what inconsistent beliefs you mean. “Django is a useful tool” and “It takes more work than it’s worth to create our own high-quality forum using Django”? To me, these beliefs can be consistent. If instead one thinks “Django is the best tool for everything web-related” and “It takes more work than it’s worth to create our own high-quality forum using Django” then there seems to be an inconsistency. I for one however fall in the “Django is a useful tool” camp, since I think there are and will be plenty of things that Django isn’t very good/appropriate for (or where there are already solutions made with other tools, like RoR and Discourse). If you’re of the opinion that “It takes more work than it’s worth to create our own high-quality forum using Django” is inconsistent with Django being “good”, then sure, by that metric/logic Django is bad. Can we now go back to hanging out and helping each other learn Django things or recommending additional useful tools?