I completely agree. I've called TMDSAS a couple times to ask questions about it and they've always sounded very irritated. If they didn't want questions why the hell do they put confusing crap on the site.
On a side note, I called TMDSAS today. I asked what time the match was coming out. I said that I've heard it is at 0:00 military time on the 15th. Some lady (who was very rude) told me not to bother staying up the night of match results. She said they'd be out on the 15th and told me to just sleep the night before. Obviously this lady has no idea what it's like to spend 4-6 years busting your ass over difficult course loads, community service, job shadowing, studying for and completing the MCAT, countless hours of research, filling out mind numbing applications, and preparing for and enduring the sometimes grueling interviews. I'm staying up all night.