The 3 main reasons are:
Y 3 prif reswm yw: