True. I've worked at several companies where OKRs were implemented and I find it valuable. Everyone does them differently. People still have trouble understanding and implementing them.
To address some of the pain points with OKRs I started building my own saas about a year ago https://simpleokr.com