There are so many earthquakes off the coast of Oregon because thats where the Juan de Fuca Plate is located. It runs right under North America and has been doing this for millions of years, so it really doesnt have any other choice than to produce a lot more earthquakes than usual.