Sometimes its not just what we say... its the way we say it... I enjoy much clarity and very specific detail also... much like you describe... and some ppl just turn off bc they are vague or bothered to actually hear or see things out properly... so I will give you some of my personal tips that work for me...
If I am trying to let someone in on my perception of a possible down side I may start the sentance with... "Let me play devils advocate here" or I may say "That sound really great :)) But have you thought about ABC happening?" Or "Well just for arguments sake..." then I normally end with a very simple... " It was just a thought"... plant the seed...
Sometimes you need to keep a close eye on body lang of the person you are talking to... or a tone in their voice... if they sound or act annoyed... it's time to drop it... they have tuned you out and there is no reason to continue the convo...
If you find yourself in a battle... and it feels like tug of war... smile and state... well I respect your thoughts or decision but I believe we need to agree to disagree...
And above all really it comes down to respect... If everyone felt, thought or acted the same... life would be pretty boring... I truly respect every persons individuality... and keeping in mind that I am human... means I am imperfect and not always right... you must be willing to take advice and hear others out with respect if thats what you would like and expect of them... good luck:))