I seem to be getting more and more drawings as bad or worse than the one Joe posted. I can't quite figure out why this is happening, I find a clean 2d plan nice and fast, a 3d plan drawing just slows everything down for little benefit.
Lately we have been getting the odd mix of a 2d plan with a splattering of 3d objects thrown in here and there.
These 3d objects are sometimes imported from vector works or some such design programme, quite crash worthy, and they are the intention rather than a build to size. It's faster for us too draw in 2d, so I'll often spend 2 days cleaning up one of these plans. Randy I see where you are coming from but badly drawn 3d models are way harder to fix than badly drawn 2d models and we draw too many details to make 3d our staple.
It doesn't seem unreasonable to expect a program like cad to come up with decent flatten command or to be able to ask an architect for a 2d drawing. But like others I've written my own version of flatten (mine's only for 2d) while it is a good start vba sure sucks for changing the elevation of Dimensions.