Why do you want to "force" people to interact?
If you so desperately think you need the social aspect, it should be possible to find tons of like-minded people, seeing how full already this forum is of people who seem to miss is and shit on LFG and LFR. Take responsibility for your actions and stop blaming the tool.
Paragon managed to make up a world first raid team of just finish speaking people and Kungen set up a guild with just those rules (and more) -
https://eu.battle.net/forums/en/wow/topic/16824922690
You have all the options to play social and have a guild (even a big guild) that fulfills all these needs. You just need to work for it (hint...just like "back then"). If everyone around you is a lazy ass who likes the convinience of LFR, they are NOT for you...wether you force them or not. Stop with this shit.
If you desperately need to be in a situation where things are inforced, marry a bitchy wife and get a shit job.