> all I find are people who just want a job with a steady paycheck
In fairness, I think besides those who are well enough off to not need to work, a paycheck is the main reason people work.
I'm just a junior engineer who admittedly doesn't know anything so take this with a grain of salt, but firing people because they are not similar to you seems bad for the company. After all, if they do good work in a timely manner, shouldn't that be more than sufficient?
If you only hire people who are like you, then it seems like you'd get a serious lack of diversity too, even though the benefits of diversity are well studied.
Then again, you're the one running a successful business while I'm just a random guy browsing HN when I should be working!
Being honest with yourself, would an employee exactly like you really be an ideal employee? Would they dedicate all of their productive hours toward your business or might they be spending some energy working toward starting a business on their own?