How does one successfully achieve what you mentioned in the last paragraph? If it's mainly through ESEA then I assume that a service like FACEIT might be more in line with what the casual comp lover needs.
I say this because I don't quite understand how CS:GO makes it easier if the main helper is that 3rd party system and not the publisher.
Personally I feel like Blizz could enlist the help of FACEIT to provide a better MM, solo or group, experience but I fully admit that my knowledge of those is extremely lacking. If that's what you mean by Blizz making it easier then I agree, else I feel like that's putting too much onus on them in terms setting up organized play for the players themselves.
Jake made a piece on the lackings of MM and what not:
Something to Strive For