https://www.wionews.com/india-news/powerful-tremors-felt-in-delhi-due-to-local-effect-it-wasnt-plate-tectonic-earthquake-details-here-8729291
Watch thisIs this an explanation?
Why not ,think out of the box
"The quakes are not due to plates but the plates are due to Quakes "
The reasons like
1) intra plate fault line ...one quake at Latur ,Maharashtra
Or
2) The recent quake near New Delhi..
"in situ material heterogeneity "
Watch out the date was predicted by me ,with + or - 12 hrs Time margin
https://earthquake-prediction.blogspot.com
The fact of the matter is
Earthquakes occurs due to combined effects of tidal pull ,Gravitational pull and rate of change of motion in molten magma due to planets changing directions
Yes they occur more at plate boundaries because they are weaker sections