Of course BUT three of them is not common practice
Not necessarily On international flights, there are 2 - 3 air marshall on board depending on the country of origin. Again, this is common practice. Some countries have armed soldiers on board. It is based on threat assessment from the countries. If it is a country with quite a bit of terrorist activity, there will be more armed guards aboard a flight. Like Egypt, for example.