Michael_Aldridge This is a backwards step. All you need to do is be more upfront with current issues pushing back release dates. If you push back quite far into the future that is fine.
This change only serves to increase customers annoyance when compared to push backs, as now we have no idea whether you are even thinking of working on a specific feature without trawling blog posts. I.e. Roadmap is a roadmap, it gives some semblance of idea of what is going to become available in the future. I think we all understand slippages occur, the issue we have is when those are not communicated well. I.e. single month push-backs each month for a year.
This change will cause a lot of wasted time for everyone involved. Also this then just completely goes away from what we are used to with the other teams within Microsoft.