I can believe many things, but the intro for this episode is beyond my suspension of disbelief.
It's fine to see that a US studio finally films on location, and get the location right for once, especially when it's my fair home country of Sweden. However, a minor research into Swedes would show them that 6 men in dark suits, hoods and red masks with briefcases tied to their hands wouldn't be able to get through Sergel Square that easily. Although it is a highly populated area, it's also known for a high crime rate and chances are more than likely that they would be robbed before they reached the subway.
This is not what pushed the envelope here, I can believe that they would get through since they watched each other's backs.
However, just a few seconds into the intro, we see many Swedes proudly waving Swedish flags... In the middle of Sergel Square! This would never happen unless they were football fans and there was a match going on nearby, but then they would have football gear on, or if their heads were shaved and they wore bomber jackets and military boots, but these were normal people.
Swedes are a bit afraid to show nationalism, since that is heavily associated with xenophobia in Sweden and most people who have ever visited Sweden knows this.
Anyway, no need to make a huge fuzz over it, AoS is still probably the best superhero series to come out this millennium!