I think, imo, the whole purpose of roll out is meant to minimise damage during release, if roll out is slow it could mean the company is working on fixing any bugs reported or giving it enough time to sit in for a bit in case any bug is discovered like some time later. Which is good because then not everyone gets unsatisfied with bugs, bugs are bugs because they are unforeseen during development. I imagine if they had released for everyone at one go, today this post will be flushed with bugs complaints by unhappy customers instead of just nags about slow release, which is something a company would definitely not want. To me thereās nothing unprofessional about this but only professionalism. On nothing side maybe we could consider like a roll out region manager from community ? So instead of everyone nagging to you directly? We could nag to the region manager instead. Then the regional community manager is given the tasks to liaise with HQ perhaps a biweekly schedule then report back to that regional community.
Purely opinion nothing personal.