This is commonplace.

You will sometimes see teams from +1 or -1 level depending on their team quality.

As for compensation, I think you will be disappointed but here is a tip for free, check the opposing team and individual player quality and attributes and not just their star rating or level

Good luck and all the best going forward.