The fact that this topic resurfaces consistently and no thought being put into the required workload, requirements to make the system work and repercussions from implementing it before posting such threads really baffles me.

I mean I get it, not everyone studies game design nor do they care much beyond personal interest, but a little research would really explain quickly why the suggestion will fall flat on its' ass as soon as you mention it.