@xun_Anemos shared with me a cross-community comparative analysis from Reddit.
In August 2025, with the launch of GPT-5, OpenAI first removed GPT-4o from the user interface. Although access for paid users was quickly restored after widespread user backlash, this planted the seed of the conflict.
During the first forced removal of 4o, official Reddit spaces reportedly carried out heavy post removals and strictly limited discussion of the topic. This strong moderation directly contributed to the creation of a dedicated protest subreddit, r/ChatGPTcomplaints, in October of the same year.
By February 2026, OpenAI formally announced the retirement of GPT-4o. This decision escalated the conflict and triggered large-scale user protest, eventually forming what became known as the
#keep4o movement.
Against this background, the report analyzes 13,169 Reddit posts about GPT-4o’s retirement across three communities, covering August 2025 to May 2026:
- r/ChatGPTcomplaints: 4,396 posts
- r/OpenAI: 1,747 posts
- r/ChatGPT: 7,026 posts
Methodologically, the report mainly uses a dual-pass rule-based classification approach: one pass based on keyword-weighted scoring, and another based on independent rule-based classification. The results are then merged through tiebreaker logic and confidence scoring.
Core finding 1: The full picture
Across all communities, the overall theme distribution was:
- Successor Quality Decline: 42.7%
- Emotional Bond & Grief: 17%
- Workflow Disruption: 14%
- Corporate Criticism: 8.3%
- Collective Action: 7%
- Over-censorship: 6.9%
- AI Ethics: 4%
Core finding 2: The same event produced three fundamentally different interpretations
Mainstream user communities largely framed the issue as a product quality problem: the new version was worse.
But in the dedicated protest community, users framed it as a rupture of trust and a failure of platform governance. Critical discourse was also visibly suppressed in more official or mainstream spaces — even posts discussing censorship appeared to face secondary censorship.
(Some users felt that their posts in r/ChatGPT and r/OpenAI were removed or suppressed, and migrated to r/ChatGPTcomplaints.)
More specifically:
- r/ChatGPT users mainly treated
#keep4o as a consumer product issue — “the replacement got worse.” Model Quality Regression accounted for 54.7%.
- r/ChatGPTcomplaints was the only community where Emotional Bond & Grief exceeded or nearly matched Model Quality Regression: 26.1% vs. 25.1%.
- r/OpenAI fell between the two: still quality-focused, but with notable emotional and workflow-related content, while confrontational content remained comparatively lower.
Core finding 3: Volume vs. engagement
In r/ChatGPT, the themes users posted about most frequently were not the themes that received the most engagement.
Although Model Quality Regression had the highest posting volume, its engagement ranking was the lowest.
By contrast, Over-censorship ranked only fifth in posting volume, but ranked highest in engagement.
These findings may suggest that “mainstream visibility” is not the same as the full structure of the movement.
The version of
#keep4o most easily permitted and repeated in mainstream communities tends to reduce the movement to “the replacement product got worse.” But within the movement itself, especially in protest spaces, the issue also involves deeper concerns: platform accountability, user agency, access continuity, model lifecycle control, and the value of human-AI relationships.
Community norms and moderation mechanisms in official or mainstream spaces can shape what appears to be the “mainstream view.” They may also compress the real points of resonance: the interaction patterns, trust relationships, workflows, emotional support, and expectations of choice that users built through long-term use were unilaterally interrupted by platform updates, routing, safety policies, or model retirement.
@xun_Anemos told me that the significance of this research is that it goes beyond the retirement of a single AI model. It reflects the unequal power relationship between users and AI platforms.
It shows, very directly, the real dilemma users face when a platform unilaterally changes the rules of a product: what you can do, what you can say, and where you are allowed to speak.
Many thanks to
@xun_Anemos for this excellent research. The method she used and the platform she chose are both different from mine, which makes our work highly complementary.
I have also asked
@xun_Anemos for access to the raw data. If possible, I plan to incorporate the Reddit material into my own workflow and reanalyze it using my classification framework, so that my research can cover the
#keep4o movement more broadly and include evidence from different platforms.
Full report and more detail here 👉
ibb.co/wrJPJtfJ
#keep4o #OpenSource4o
@sama @OpenAI @ChatGPTapp