I do agree! Finding good help is indeed difficult!!!
However, they are just employees.
Do you own the company?
If so then it is obvious they won't have nearly the same ambition that you have
I hear where you are coming from! I don't have those problems but I still have to deal with the pay : work ratio since many employees feel they deserve more money.
To be fair though, how much baby sitting have you been doing? Are they being paid fairly? Is their work environment challenging enough for them?
I try to give my employees a large share of personal judgment. For example, if they need to purchase something to make their job easier I just say "use you judgement" and then eat the bills that they bring back for me to pay. If they want to change something, I just say "let me know".
Of course, there are those times that I shake my head and ask myself why did I let that happen!?!?!
However, if those 2 blokes are that bad put them on probation since it's holidays and if they can't clean up their ways by the new year let them know you'll have 2 new blokes to replace them.
I hope that things get better for you!