Sharing product roadmaps publicly garners transparency and support. Product roadmaps prove progression and that you as a team and product are worth the continued investment.
The vision outlined in a well-written business roadmap gives focus and support to the entire organization and ensures that all areas of the business are driving toward the same destination.
Whereas a typical product roadmap might show expected release dates for new features and enhancements, in agile, the notion of sticking to deadlines becomes counterintuitive.