I can relate, sorry you had to go through all that bs. I haven't gone to many RSD's but from the ones that I have gone to, the only shop where it wasn't chaotic was Young Ones in Kutztown, PA. During RSD there is of course a long line of people waiting already, But instead of just popping open the doors and letting everyone run in and grab shit, they actually hand out sheets of paper with all of the RSD releases on them to the people waiting in line. You can then mark all the releases that you would like to buy (limit 1 each of course). Then they try to fill the requests based on your position in line (ie. if there are only 2 copies of Pink Floyd and position #1 and #2 asks for it, then nobody else gets a copy).
When they finally open the doors, you basically just go in and shop their regular stock, and the RSD releases are kept behind the counter. The staff try their best to compile your list of requests and then they call you up when its bagged up.
I'm sure there are probably other stores in the country that do something similar. I think this way there isn't all the craziness and people can still enjoy the day. And flippers can't hoard too many copies, unless they get their family to come stand in line with them at 5am.