In the case of Ethereum, I see it more as acknowledging it is a problem under Proof of Work and they are moving off it this year _because_ it's a problem. They are making tangible progress with the Kintsugi test net coming out last month.
How else are they supposed to address it other than acknowledging the problem, laying out a roadmap, and taking steps towards the end goal?