• Selecting platforms based on cost, not requirements
  • Over-customising themes without performance testing
  • Ignoring backend scalability
  • Treating apps as features instead of dependencies

These issues increase long-term maintenance cost.