They took part of Barca's blueprint and invested in their midfield, have way better fullbacks and a better bench than Barca. Like you said the only good part of Barca is their front 3 but Real has made improvements everywhere else to be less reliant on that front 3. Whereas Real used to be stuck in controversy about the appropriate role of older legends like Raul and Casillas , Barcelona seems to be content with relying on tweaks to the Pep 2009-2012 era teams. They are more ruthless at Real these days, they have moved on lots of their older players and Barca are just content with buying bench players to rotate with their established 11. They are linked to Paulinho
brought back Defoleu , don't seem to be in the market for a right back. They will be even more dependent on Messi who is increasingly playing the way he did for Argentina trying to play like Xavi and the number 10 combined.