Moyes was sacked as the Sociedad coach on Monday following a run of poor results in La Liga.
The Scotsman was appointed the coach of the Spanish club in November of last year, and he guided the team to a 12th-place finish in La Liga in the 2014-15 season.
The former Preston North End boss, though, has been struggling to get positive results this campaign, with the San Sebastian outfit currently third from bottom in the league table.
Well-known Spanish football expert Balague has explained the reasons why Moyes was sacked by Sociedad.
“Firstly, he tried to introduce a lot of changes to make the team closer to what he understood should be a modern club,” Balague told Sky Sports. “However, Real Sociedad is a club with a lot of peculiarities, not only Basque but from Guipuzcua.
“It's a different mentality to the rest of Spain. You need to know how people think and how people talk. He didn't get close to that reality. It's difficult because you need to have the language but at the same time you have to win.
“He prioritised one over the other. It was difficult for him to learn the language so he prioritised winning but with just a 29 per cent win ratio it's not good enough in the eyes of the Real Sociedad board. He got 36 points in 38 games which is not a bad return but it's not great.”
Moyes started his managerial career at Preston, before moving to Everton in 2002.
The 52-year-old achieved a considerable amount of success at the Merseyside club, as he made them an established Premier League team.
The former Bristol City defender was given the United managerial job following the retirement of Sir Alex Ferguson in the summer of 2013, but he failed miserably at Old Trafford.
The Red Devils failed to finish in the top four of the Premier League in the 2013-14 season, and Moyes was dismissed from his role.
According to Skybet, Championhip side Leeds United could be the Scotsman’s next destination.
The West Yorkshire outfit are 3/1 favourites to be Moyes’ next club, according to the bookmakers.
Steve Evans is in charge of Leeds at the moment, but he is on a rolling contract, which means that his future at Elland Road is far from certain.