We were flying out of BCN last October on AA and similarly, they advise arriving 3 hours ahead. Of course the counters opened about 40-45 minutes later, with almost all (especially infrequent travelers) standing in line panicking! Seems to be the airport norm.