Arteta and Cahill are different players completely. Arteta is technically superior but Cahill gives you a lot of goals, versatility, determination and heart, defensive side of things. Both are cracking players. Everton have a really good squad and manager tbf. Arteta, Cahill, Howard, Saha, Coleman, Heitinga, Jagielka, Rodwell, Baines, Bilyaletdinov... all quality players imo.