Would you mind linking to your interview? $3k/m is certainly respectable and more than I've ever reached.
Also posting revenues is never really interesting without talking about costs... Also taxes take a lot from different directions, so even after hosting costs it's VAT and corporate tax and even more. That's when you see the scale needed to actually succeed with it for a living.
As for the other side (marketing etc) I couldn't agree more. Getting in a third person who actually likes that part made a massive difference for us. Not only for the product, but also within the team. I can really respect why having complementing co-founders is so important.
Working with a team definitely makes a huge difference. It's a lot easier to stay motivated when someone else is handling their specialty and you're accountable to them as well as yourself.
Sure I can consult 110% and probably earn enough as three full time jobs. But I already have everything. Gadgets are not very exciting when your employer gives you top-of-the-line Macbooks and iPhones. I don't play video games. It's just an itch. Like hobby level soccer players who don't earn a cent yet play matches during weekends and train weeknights. It's a hobby, with an added benefit of actually maybe sustaining a full time developer (lower end of salary tier) in the future.