I find it hard to disagree with what you say here. It's why I bet smaller on the shit teams just in case something like this happens.
The reason I decided to bet anything on this team is because they were in Mexico City so I knew they would put in a good effort which they did. They just found a way to mess things up which is nothing new for them.