In what country can you not fire your own employees?
In Germany, you need strong reasons to fire an employee: intentionally causing accidents/damage, theft and other felonies related to your work (so, no firing your employee for drunk driving off the job) or failure to improve performance. The other thing is due to closing of the department or the location or the company going bankrupt, but these cases are often enough fought over in court and especially if the company is not bankrupt it's difficult to get someone fired.Sure firing is still possible, but be ready to prove in court it was done properly.
Quick firing like in US, only if it was something really bad and even then, a notice period might be required.
It's still a powerful tool in any country regardless if it's the default or not.