TL;DR
A long-time AWS advocate details their reasons for leaving the platform due to frustrations with complexity, cost, and policies. They recently returned briefly for testing, highlighting ongoing issues but also the platform’s capabilities.
A former AWS advocate, who left the platform after over a decade of dissatisfaction, has recently logged back in for testing purposes, citing ongoing issues with cost, complexity, and policies.
The individual, an early supporter of AWS, described their initial enthusiasm for the platform’s revolutionary cloud computing capabilities, which allowed startups to run their own systems without data centers. Over time, their relationship with AWS deteriorated due to numerous frustrations, including the lack of native client libraries for six years, high costs associated with DynamoDB, complex billing practices, and an overly complicated IAM system.
They also criticized AWS’s handling of open-source projects, accusing the company of pushing proprietary alternatives like OpenSearch and DocumentDB to capture market share, despite community opposition. The user highlighted the vendor lock-in created by AWS Lambda and expressed regret over their previous commitment, citing the difficulty of moving away from these services.
Recently, the user returned to AWS briefly to conduct research and benchmarking tests, including using AWS Bedrock for AI model testing and launching a high-core EC2 instance. They confirmed that the platform still functions as needed for specific tasks, but maintained that their overall opinion remains critical due to persistent issues and high costs.
Why It Matters
This story underscores the ongoing challenges faced by long-term AWS users, including cost management, platform complexity, and policy decisions. It highlights that even dedicated advocates can become disillusioned, which may influence enterprise and individual users considering cloud providers. The user’s return for testing also suggests that AWS’s capabilities still attract users for specific technical needs despite broader dissatisfaction.
AWS EC2 high core instance
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background
Since its inception, AWS has revolutionized cloud computing, enabling startups and enterprises to deploy infrastructure rapidly. However, over the years, criticism has grown regarding its high costs, vendor lock-in, and complex ecosystem. Many early supporters have expressed frustration over AWS’s evolving policies and technical limitations, leading some to leave the platform entirely. This recent re-engagement reflects a nuanced view: while disillusioned, some users still see value for particular tasks.
“I left AWS after over 15 years because of the complexity, cost issues, and policy decisions. But I returned briefly for testing and benchmarking.”
— former AWS advocate
“AWS is ridiculously complex and expensive, and their policies often feel like they’re designed to lock users in and maximize profit at the expense of flexibility.”
— the user
“Even with all the issues, AWS still offers capabilities that are hard to match, which is why I needed to test it again for specific research purposes.”
— the user

AWS CERTIFIED GENERATIVE AI DEVELOPER PROFESSIONAL Exam AIP-C01 Complete Study Guide
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What Remains Unclear
It remains unclear whether the user’s brief return indicates a potential shift in their overall stance towards AWS or if it was solely for specific testing needs. Additionally, it is uncertain how representative this experience is of broader user sentiment, as opinions about AWS vary widely among different segments.

Systems Performance (Addison-Wesley Professional Computing Series)
Hardware, kernel, and application internals, and how they perform
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What’s Next
The user plans to conclude their testing soon and will decide whether to continue using AWS for future projects. Observers will watch if their experience influences their overall view or prompts further engagement with the platform. AWS’s ongoing policy and cost management strategies may also impact future user perceptions.

Cloud Cost Management: Volume 13: Practical Strategies to Eliminate Waste and Master Cloud Spending
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
Why did the user leave AWS after so many years?
The user left due to frustrations with AWS’s high costs, complex billing, vendor lock-in, and technical limitations like lack of native client libraries and overly complicated IAM systems.
What prompted the user to return to AWS?
They returned briefly to conduct specific research, testing AI models on AWS Bedrock, and benchmarking high-performance hardware, which are tasks best suited to AWS’s infrastructure.
Does this mean the user is now a supporter of AWS again?
Not necessarily. The user’s return was limited to specific testing activities and does not indicate a full reversal of their previous criticisms or disillusionment with the platform.
Are their criticisms common among AWS users?
Many long-term users have expressed similar frustrations regarding cost, complexity, and vendor lock-in, though experiences vary widely depending on use cases and organizational size.