That is the part that gets me. No purpose.
The Orion capsule was built with no real mission in mind. It came to be the moon, then maybe a rescue vehicle for the ISS, then maybe asteroid, then mars, or maybe the moon after all.....no lander....
Then SLS is just a heavy lift vehicle. Again with no purpose but to lift a big load of stuff. Which means when it comes time to where we really know what we want to do, and what the vessel is gonna look like....we now know what the Orion's SM is gonna be, but what if a lander gets thrown into the mix sometime down the road....will that require a more modifications to SLS?
I honestly do not understand what is so hard to just pick a path and go down it. What is this whole asteroid buisness anyway..... Set a goal for Mars, use the Moon as a training ground for learning all the procedures for such a flight, and build the vehicle to suit that need. If we can then turn it into some sort of asteroid mining cart later, fine.