Just quit a job working for a guy exactly like that. He worked it for three years, and he damn well might make it last longer. In my case we had a fully working product. You could have sold the fuck out of it but instead we always needed a different UI. Instead he spends his time playing on the company card at the bar or spending his time on every local interest group board. All while "payroll glitches" left the only people working unpaid. It's sick.