Firepower: Advantages: The technology is mature and the current cost is low. Low geographic environment requirements. Disadvantages: high pollution, poor prospects for sustainable development. It consumes a lot of energy and has low efficiency.
Hydraulics: Advantages: Long history, low subsequent costs. No pollution, renewable water energy, large total water energy reserves.
Disadvantages: large capital investments and high requirements for geographical environment. For example, southwest China is extremely rich in water resources, but the natural environment is harsh and construction is difficult, making it impossible to use. them.
Wind energy: Advantages: low subsequent costs. Wind energy is absolutely non-polluting. Renewable and large in total.
Disadvantages: There is no suitable wind at all times et anywhere. It won't work if it's too big or too small. Building wind farms is expensive.