The incredibly frustrating thing is that the metrics they’re “growth hacking”, engagement mostly, aren’t great proxies for product success in a lot of cases! In a lot of these cases the constant design tweaks probably reduces the overall sentiment users have towards the product overall.
I’m thinking specifically of the Netflix autoplay box, which I’m sure did wonders for their engagement, but also was universally hated. I think its no coincidence that during this time my social group went from “I love Netflix!” to “I can’t cancel Netflix because it has <favorite show>”. I fear GitHub going down the same path with such tweaks.