I don't know if I'm reading you guys correctly, but:
Even if we have dedicated servers, I'm pretty sure MM works with it. Dedicated servers and MM aren't mutually exclusive.
It states "There will be ranked and player matches with PC having the option to host dedicated servers." They have the OPTION to. Although I agree, that's just retarded. Automatically gives one person an edge right there.