you bring up some good points but they are not nessaraly valid. quigon says that midichorians are in all life forms and it is they that tell us the will of te force. midichorians dont create the force they are jsut used to harness the force. and not anyone can use the force, we are always told the force is strong with this one and stuff like that, does that mean that thy can use it more then others, why can the use it more then others, because of their midichlorians. thats just my take on it.
I DO agree with u thou midichlorians do kinda take the mystery out of it, but they do still make sense in a round about way.