Actually, many innovators consistently break the rules, using their unique thinking to keep pushing boundaries. It's their ongoing curiosity and willingness to explore new ideas, not just random flashes of inspiration, that really fuel lasting changes.
It's great how everyone's ideas matter in small teams. But, how do you make sure they work well with bigger groups in a company? And, managing yourself is hard. How do you teach it to people?
I completely agree. I plan my full trip with TripAdvisor. I only had minor problems. Also, those restaurants and hotels do care about their reputation so you get a better service
There are merits to both systems (reviews from anyone vs you have to have booked through booking.com), the biggest one is that if you visited somewhere but booked directly, or through another OTA, you can still leave your opinion.
I've been there. My manager wanted me to add new features to a completely alien codebase. I've tried to touch it minimally or change it as less as I can but it didn't work out. I've failed and moved to another team.