If we have lots of little earthquakes will they relieve the stress building up for a megathrust earthquake?
No. It takes many, many small earthquakes to release the amount of energy equivalent to a large earthquake. The amount of energy released increases about 40 times every time there is an increase of one unit on the magnitude scale. Thus, if we consider a small earthquake at the felt level, about magnitude 2, there would have to be 40x40x40x40x40x40x40 of these earthquakes to release the amount of energy as one magnitude 9 event. That is about one million small earthquakes a day, every day, for 500 years. That level of earthquake activity is not observed.