How about you do a bit of research? DUB fares are only marginally cheaper, not enough to make any difference. The higher fare in SNN and ORK allows them to maintain the lower yield market.
Also have a guess why they culled Shannon, Cork and Dublin flights in February? No demand!