The issue I have with them is that sure they can create but they didn't play any team with good attackers so far, so it's a false impression that people have about them.
The moment they encounter a team with decent offensive squad, they are dead. Their only chance would be to play counter attacks
kind of agree.
Brazil defense hasn't been put to test yet. We will get better idea of how good Brazil really is when they will play teams like France or Spain who knows how to press hard and do counter attacks
However, since Brazil defense hasn't been tested yet then it doesn't mean they will fold against good teams. It can Swing both ways.
What's good about Brazil is their attack. They know how to create chances and do counter attack. So, if they really start capitalising on them more without coming under pressure if good opponent penetrates their defense then Brazil is solid team to win.