There are two kinds of volcanoes: one kind with violent eruptions producing steep slopes and the other kind with voluminous lava flows producing gentle slopes
The character of volcanic eruptions are largely controlled by the viscosity of the magma. Indeed, low -viscosity magma:
Those two reasons explain why stratovolcanoes result in violent eruptions.