But on the flipside, what if Google decides to adjust their algorithm and demote sites that don't use the appropriate Schema to markup their content?
Well then you'd deal with that when it happens. Currently you know google will take the content and present it without hits to your website, but them penalising sites that don't is just theoretical.
> Currently you know google will take the content and present it without hits to your website
In some cases, yes, but not always.
For example, using schema to markup product reviews and aggregate review scores can add value to an e-commerce site's organic search listings and increase their CTR - assuming the review scores are favorable.
In that case markup your company information with the name, description and appropriate location and/or telephone tags and leave it at that. Google will try and place you at some location at some point and having some control over that is preferable.
Well then you'd deal with that when it happens. Currently you know google will take the content and present it without hits to your website, but them penalising sites that don't is just theoretical.