Product tries to stay between developers and the business. What amazes me is that every time I (developer) get to spend time with stakeholders, the things they tell me are most important are nothing like anything I hear from Product.
What is Product doing? They're off in their own world making up work no one wants. Their participation has negative value. If they did their job, they could help us. As it is, we could fire them, light their salaries on fire, and watch the money burn for fun, and we'd still come out ahead. They prevent value just by being involved at all.