My sympathies to you - I am going through something similar - I just kicked out my partner (and shutting down one of my companies as a consequence) who was supposed to handle business side of our e-commerce company that I almost-100% automated as he started to express exactly the same attitude as Billy. He had 50% profit share yet became lazy to the point of refusing to deal with customer returns and customer communication unless those are fully automated as well (the company has 100 seller rating on Amazon, dozens of 5-star feedback only, significant revenue and was profitable for what amounts to 5-10 minutes of effort a day).
Funny thing is I can respawn such a company in a week, yet all I got was some stupid power game with very little work from his side and behaving like he was my boss and I was his slave, working on his "ideas" (while he was invited by me into this company based on the ideas I already executed in other companies I created prior to this one and his task was to get the business-stuff load off me so that I could focus on creating "intelligent" automated systems instead of dealing with the boring business side).
Fail fast, kick out people that went full retard, they aren't worth your time nor effort, seriously. You can do way better on your own.
I also worked in a similar situation. The "business guy" who was also handling customer emails, for a while became so slack he ignored people complaining that an important feature of the site was broken. I happened to be scanning through the emails when I found it. He also had a tendency to blame customers for bugs and not even pass their feedback on to me some of the time. He expressed the same attitude of "this is my company and you're lucky I let you work for me (without proper pay)". He wasn't really even doing the business part well, just riding on good Google rankings that he'd got from doing some SEO years before. Turns out though that by not being his employee, most of the code remained my IP. When we parted ways, I started up a new company in direct competition and am now doing much better by keeping 100% of the profits instead of the small share he'd been "generously" giving me before. He's kind of stranded without a developer and not enough revenue to hire one at market rates.
Good for you! Good luck with your own company! ;-)
I only license my software to all companies I have in order to avoid being stripped of my IP and I recommend it to anyone with a brain. Business guys aren't your friends, and their view of us that have both ideas and capabilities do execute is not very flattering. Usually they just want to ride someone and once we serve our purpose, we are disposed of.
What is perplexing to me is that I offered him a very generous 50% share (the intent was to motivate as well as to have the need to come with real solutions when we hit some problem so that we are forced to agree on something and view the issue from multiple angles to avoid tunnel vision) in exchange for him doing the business stuff and customer side for the company (meaning arranging suppliers, building supplier relationships, handling customer returns and communication etc.) and having the ability to be plugged into a company that requires very little work (the closest to the definition of "easy money" as I could get) in super competitive environment of Amazon utilizing bleeding edge tech I invented that gave us highest Amazon ratings, both internal as well as customer satisfaction. Yet there was always enormous frustration of not having that single dominating % more than me, worsening attitude to do the required work, secretiveness, and once it started to manifest itself in not working on customer issues in timely manner and alienating supplier relationships that took a lot of time and effort to build, I had enough and kicked him out. Funniest thing was him coming back and demanding my SW as well as credit for his "ideas".
Well, you learn as you go, next time I will prepare stronger rules for business guys.
Guys, to all of you, creating your own company costs you like $1000 in the US, it's a fixed amount of additional stress you need to handle, you'll get used to it quickly, and you don't have to waste your precious time with people that have no clue what they are doing just want to use you to get rich for nothing.
Let's not throw out the baby with the bathwater. You're talking about a bad person, not a "business guy." If you partner with a person who doesn't care about how he interacts with the people around him and has a faulty moral compass, it doesn't make a difference if he's a developer or a business guy.
This is really a warning to make sure that you know who you're getting into bed with when creating a company. Don't just work with someone so that you can say you have a co-founder, find someone with whom you have a mutual respect.
It sounds like you managed things pretty well and stayed in control. So good for you too! Being in a position to split up without losing everything is something we don't all prepare for. In my case it was by pure luck. I had to go scrambling for the copyright laws and eventually worked out that my code would belong to me (according to definition of employee, work for hire, etc.). It could easily have gone the other way because I didn't consider things going sour when I started, and by the time I became concerned, I was already too heavily invested in it to want to risk starting a fight.
Having a written agreement about copyright ownership like you do is absolutely essential if the code is something of value. Without that you can never really be sure who it belongs to.
Funny thing is I can respawn such a company in a week, yet all I got was some stupid power game with very little work from his side and behaving like he was my boss and I was his slave, working on his "ideas" (while he was invited by me into this company based on the ideas I already executed in other companies I created prior to this one and his task was to get the business-stuff load off me so that I could focus on creating "intelligent" automated systems instead of dealing with the boring business side).
Fail fast, kick out people that went full retard, they aren't worth your time nor effort, seriously. You can do way better on your own.