Why should they "fix" it? It's not broken. Bioware isn't going to force a team to play when they don't want to play.
Think about what you can do to make playing matches against you more desirable.
The only thing we could possibly do to make teams want to played rateds against us is to lose on purpose, which we're not going to do.