Basically, I think people are saying, don't be afraid to get a road bike w/ a drop bar and also w/ an easy riding geometry that puts you more upright. More of a "plush bike" is the industry term. The drops could just be an additional option for you to use whenever you felt comfortable. I see the drop bars as nothing but providing options.