The system works perfectly fine for the majority and as the mods have said it has safety features that protect and save it's members from thieves. This is probably the best RC forum going and for good reason.
Your other forum probably does not have enough mods or just not interested in the effort required to maintain a well oiled machine like RCtech.
If it ain't broke....