I assure you that the difference between a $2k and $20 grinder is vast. Reasonably competent, usable espresso grinders generally start at hundreds of dollars and go up from there. If you can figure out how to make a good one for $20, you’ll make a fortune. Same goes for the machine.
a programmer would be offended by "$100/hr for a 2.99 smart phone app?!"
those expensive grinders are usually machined in house by small teams.
though, i do absolutely agree that there are many coffee things that are way overpriced because of the rest of the market.
You are the marketer's ideal mark. $2K for a $20 grinder? $10K for a $100 coffee machine? And that's before rip-off beans...