For those who don't know it, it lets you push / pull WordPress sites really easily - local to staging, staging to live, live to staging. It handles media files, database, and it's really solid.
Anyway. I explained it to him and he simply didn't get it. He was like "yeh, but I can do that by dumping the SQL from the live site then importing it to the destination and running a find-replace, then pulling down the media via SFTP".
It dawned on me then that - brilliant though he is (and he really is: one of the best all round devs I know) - he couldn't see the benefit because he 1) was too good at what he did that he didn't see that most people aren't like him, and 2) he simply wasn't the audience.
Now - me - I too can run a SQL dump, a find replace and an import. But - I'm running a business. I have about 50 clients, so about 150 sites (local/staging/live for each). My imperative is to be able to do these migrations with zero effort and in minimal time. I could do it manually, but the time it takes me would be non-trivial.
I fork out that $249 every year for the MDBP premium plugin without even pausing. It's a no-brainer.
It's the same for me with ManageWP. $100 every month - I don't even think about it. Gravity Forms - $259 p/a - ditto.
The point is: these tools are absolutely areas that I could save money on, but:
1) They make me look good to my clients / save my ass on a regular basis 2) They save me a shedload of time, every single day, time that I can spend actually working on client / paid work 3) They're all pretty unsexy: all 3 live in a crowded market, but they do what they do better, faster and in a more solid way than the competition
The lessons here are probably obvious: make things that make people look good, make things that save people time - but also, don't underestimate how apparently "dumb" or "simple" or "silly" a thing can be, and still be a viable, profitable business.