Absolutely they can.
As a comparison tool, the two best player son the planet for the last 20 years have beer Messi and Ronaldo.
Ronaldo has played in 4 countries, Portugal, England, Spain and Italy and won major trophies at each club.
Messi on the other hand has been at the most prestigious club in world football for his career (which speaks for something in itself) but has had opportunities to move on and prove himself several times. It seems the main deciding factor in his choices has been money orientated, which for a multi millionaire several times over, its pretty poor and does show a lack of ambition, the easy option has always been to stay at Barcelona, and I'm 90% certain thats why he will still be playing his football on the coast of the Mediterranean come early August.