<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: PhoenixWang</title>
    <description>The latest articles on DEV Community by PhoenixWang (@phoenixwang).</description>
    <link>https://dev.to/phoenixwang</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3936385%2F5a0b5e6a-561f-42c6-9e5f-e249da5ab665.png</url>
      <title>DEV Community: PhoenixWang</title>
      <link>https://dev.to/phoenixwang</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/phoenixwang"/>
    <language>en</language>
    <item>
      <title>I Analyzed 5,313 “Too Expensive” Complaints — Here’s What I Found</title>
      <dc:creator>PhoenixWang</dc:creator>
      <pubDate>Sun, 17 May 2026 14:19:10 +0000</pubDate>
      <link>https://dev.to/phoenixwang/i-analyzed-5313-too-expensive-complaints-heres-what-i-found-2ko9</link>
      <guid>https://dev.to/phoenixwang/i-analyzed-5313-too-expensive-complaints-heres-what-i-found-2ko9</guid>
      <description>&lt;h1&gt;
  
  
  I Analyzed 5,313 “Too Expensive” Complaints — Here’s What I Found
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;How I built an AI-powered radar that finds billion-dollar SaaS replacement opportunities from public complaints&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Observation That Started Everything
&lt;/h2&gt;

&lt;p&gt;Every day, developers and startup founders publicly complain about the same things:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“Why is HubSpot so expensive for basic CRM functionality?”&lt;/em&gt;&lt;br&gt;
&lt;em&gt;“Jira is completely overkill for our 5-person team.”&lt;/em&gt;&lt;br&gt;
&lt;em&gt;“Zapier pricing sucks when our multi-step automations run thousands of tasks.”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;These aren’t just frustrations. They’re &lt;strong&gt;market signals&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Someone, somewhere, is actively looking for a cheaper alternative right now. And if you can identify these patterns early — before the market does — you can build or promote the replacement &lt;em&gt;and&lt;/em&gt; earn affiliate commissions while you do it.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;Too Expensive Radar&lt;/strong&gt;: an AI-native tool that listens to 83 RSS feeds (Hacker News, Reddit, TechCrunch, Indie Hackers, and more), detects “too expensive” complaints, scores them for opportunity potential, and surfaces affiliate-ready alternatives.&lt;/p&gt;

&lt;p&gt;This is what I found.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Data: 5,313 Signals, One Clear Winner
&lt;/h2&gt;

&lt;p&gt;After running the system for a few days, here’s the funnel:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Layer&lt;/th&gt;
&lt;th&gt;Count&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;📥 Raw Signals&lt;/td&gt;
&lt;td&gt;5,313&lt;/td&gt;
&lt;td&gt;All complaints scraped from 83 RSS sources&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;💸 “Too Expensive” Detected&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Flagged as pricing/bloat/overkill complaints&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;✅ Has Cheaper Alternative&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Confirmed replacements exist&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;💰 Affiliate Ready&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Direct affiliate links available&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Let that sink in. &lt;strong&gt;3 affiliate-ready opportunities from 5,313 raw signals.&lt;/strong&gt; The funnel is narrow by design — I only want opportunities that are both &lt;em&gt;actionable&lt;/em&gt; (a real replacement exists) and &lt;em&gt;monetizable&lt;/em&gt; (you can earn commissions).&lt;/p&gt;




&lt;h2&gt;
  
  
  Case Study: Zapier — The $20B Market Bleeding Users
&lt;/h2&gt;

&lt;p&gt;Zapier came up &lt;strong&gt;37 times&lt;/strong&gt; in my RSS feeds. Here’s the breakdown:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;67%&lt;/strong&gt; of complaints were about pricing and cost&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;41%&lt;/strong&gt; mentioned multi-step workflow limitations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;22%&lt;/strong&gt; cited feature bloat&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;18%&lt;/strong&gt; said it was overkill for small teams&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And when I looked at where these users were going:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Alternative&lt;/th&gt;
&lt;th&gt;Market Share&lt;/th&gt;
&lt;th&gt;Why Users Switch&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pabbly&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;28%&lt;/td&gt;
&lt;td&gt;70% cheaper than Zapier&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;n8n&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;24%&lt;/td&gt;
&lt;td&gt;Free &amp;amp; self-hosted, 80% cheaper&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Make&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;19%&lt;/td&gt;
&lt;td&gt;30% cheaper, better UI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Integrately&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;15%&lt;/td&gt;
&lt;td&gt;50% cheaper, simpler setup&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;IFTTT&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;9%&lt;/td&gt;
&lt;td&gt;Free tier available&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Workato&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;5%&lt;/td&gt;
&lt;td&gt;Enterprise comparable pricing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Pabbly&lt;/strong&gt; is winning the price-sensitive segment. They’re offering 70% cheaper pricing and have an active affiliate program. For every user you refer who signs up — you earn.&lt;/p&gt;




&lt;h2&gt;
  
  
  The 6-Dimension Scoring System
&lt;/h2&gt;

&lt;p&gt;Not all “too expensive” complaints are equal. I built a scoring system to prioritize opportunities:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Score&lt;/th&gt;
&lt;th&gt;Weight&lt;/th&gt;
&lt;th&gt;What It Measures&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pricing Pain&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;td&gt;How urgently users complain about cost&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;AI Compression&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;22%&lt;/td&gt;
&lt;td&gt;How much AI can simplify the workflow&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Feature Bloat&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;18%&lt;/td&gt;
&lt;td&gt;How many unused features drive up cost&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;SMB Overkill&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;16%&lt;/td&gt;
&lt;td&gt;Whether enterprises’ tools torture small teams&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Feasibility&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;14%&lt;/td&gt;
&lt;td&gt;How easy the replacement is to build&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Zapier’s overall opportunity score: &lt;strong&gt;7.02 / 10&lt;/strong&gt; — high enough to act on.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Too Expensive Radar Actually Does
&lt;/h2&gt;

&lt;p&gt;The tool has three layers:&lt;/p&gt;

&lt;h3&gt;
  
  
  Layer 1: RSS Collection
&lt;/h3&gt;

&lt;p&gt;Scrape 83 data sources simultaneously — Hacker News, r/SaaS, r/startups, TechCrunch, Indie Hackers, and 78 more. One click fetches everything.&lt;/p&gt;

&lt;h3&gt;
  
  
  Layer 2: AI Analysis
&lt;/h3&gt;

&lt;p&gt;Two modes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Rule-based&lt;/strong&gt; — No API key needed. Fast, deterministic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LLM-powered&lt;/strong&gt; — Claude, GPT, or MiniMax for nuanced intent detection.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Layer 3: Opportunity Surfacing
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Detects “too expensive” signals&lt;/li&gt;
&lt;li&gt;Finds cheaper alternatives (pre-built DB + web search)&lt;/li&gt;
&lt;li&gt;Checks affiliate program availability&lt;/li&gt;
&lt;li&gt;Ranks by disruption score&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The result: a &lt;strong&gt;live dashboard&lt;/strong&gt; showing affiliate-ready opportunities with direct application links.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters for Indie Hackers
&lt;/h2&gt;

&lt;p&gt;The biggest alpha in AI startups isn’t “what AI can do.” It’s identifying which expensive SaaS are &lt;strong&gt;legacy artifacts of complex workflows&lt;/strong&gt; — and building the replacement.&lt;/p&gt;

&lt;p&gt;Too Expensive Radar automates the signal detection. You bring the product intuition.&lt;/p&gt;

&lt;p&gt;Some opportunities I see forming:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;n8n&lt;/strong&gt; (free, self-hosted Zapier alternative) — already showing 24% share of Zapier switchers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;HubSpot alternatives&lt;/strong&gt; — scores 7.34/10, Freshsales/ActiveCampaign/Zoho are winning&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Jira overkill&lt;/strong&gt; — a lightweight project tracker for 5-20 person teams is still underserved&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  How to Try It
&lt;/h2&gt;

&lt;p&gt;The entire stack is open source and runs in Docker in minutes:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;\&lt;/code&gt;&lt;code&gt;bash&lt;br&gt;
git clone https://github.com/fendouai/TooExpensiveRadar.git&lt;br&gt;
cd TooExpensiveRadar&lt;br&gt;
docker-compose up&lt;br&gt;
\&lt;/code&gt;&lt;code&gt;\&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Open &lt;a href="http://localhost:8000" rel="noopener noreferrer"&gt;http://localhost:8000&lt;/a&gt; and click &lt;strong&gt;“Fetch All RSS”&lt;/strong&gt; to run your first analysis.&lt;/p&gt;

&lt;p&gt;Configuration is minimal — just add your LLM API key (optional, rule-based works without it) and you’re off.&lt;/p&gt;




&lt;h2&gt;
  
  
  What’s Next
&lt;/h2&gt;

&lt;p&gt;I’m working on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;PostgreSQL + pgvector&lt;/strong&gt; for semantic clustering of complaints&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automated weekly newsletter&lt;/strong&gt; generation from detected opportunities&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Price gap analysis&lt;/strong&gt; — existing pricing vs. what a new entrant could charge&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you build something from these signals, or want to collaborate on the project, hit me up here or open an issue on GitHub.&lt;/p&gt;

&lt;p&gt;The data is all public. The opportunities are sitting there. Someone just has to act on them.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally built to scratch my own itch. Now running continuously to find the next big SaaS replacement opportunity.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/fendouai/TooExpensiveRadar" rel="noopener noreferrer"&gt;fendouai/TooExpensiveRadar&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="http://localhost:8000" rel="noopener noreferrer"&gt;http://localhost:8000&lt;/a&gt; &lt;em&gt;(run it yourself)&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;#indiehackers #saas #buildinpublic&lt;/em&gt;&lt;/p&gt;

</description>
      <category>indiehackers</category>
      <category>saas</category>
      <category>buildinpublic</category>
    </item>
  </channel>
</rss>
