I wasn't expecting both of them to be eliminated honestly. Instead my expectation was like they would advance but Real Madrid would stay out.

The quarter finals were really full of surprises.
Real Madrid are in comfortable condition in the La Liga now. The point gap with Barcelona is eight now and there is an El Clasico at Santiago Bernabeu in three days as well. If Real Madrid win this crucial game they are obviously the champions which is what I expect to happen. Even if it ends up with a draw they should still be okay with winning the title. Barcelona just woke up very late in the league and it is too difficult for them to re-enter the race.

You're right, I thought the same thing about Barcelona and Atletico, and was almost sure that City would be able to beat them. But it’s not for nothing that Real are leading in La Liga, they show that the team is now very strong and deserves the semi-finals of the Champions League and deserves to be the leader in La Liga.
For Barcelona, all that remains is to simply play out the remaining matches and wait for a change of coach, for Atletico, the task is a little more difficult, but now that they can fully concentrate on La Liga, I think that it will not be difficult for them to stay in the top 4. So unexpectedly, out of three Spanish teams, only one reached the semi-finals.
After the results of the first leg of the UEFA Champions League quarter finals were played, two out of three Spanish teams were leading in their ties while tye other was only able to secure a home draw in their own tie. Barcelona and Atletico Madrid were the two teams that were leading in their ties and because of their results, many people fancied them to reach the semi finals of the competition by either winning the second leg their ties or ay least get a draw which at the end they weren't able to accomplish.
Real Madrid who will play at the home of the reigning champions of Europe Manchester City for the second leg of their tie were the least most expected Spanish team to progress to the semi finals according to bookmakers but surprisingly, they did beat Manchester City on penalties to progress to the semi finals while Barcelona and Atletico Madrid were ousted from the competition. Football is regarded as the best sport because of the surprises that comes with it and I'm very happy Real Madrid did go through to the semis