Sure, some sites and activities might be overrated and if you don't have interest in architecture, maybe there are better places to visit. But overall, Barcelona is definitely worth a visit and, like any city, it has its must-see sites and others certainly worth skipping.