I agree. You have a very ofensive line-up! That's great but if your oponent presses your defense you might get in trouble.
Strange that you loose especialy against weaker teams. Do you pay any win-bonus in these matches?? If not maybe you should consider to pay bonuses for some games. I see a chance that you might motivate your "divas" to perform well even against teams that have lower quality. If you are already paying bonus... Put it to zero. They don't deserve the extra-cash.