I don't understand the love for season 22. Most of the teams were likeable enough, but it was pretty lacking in drama after the 4th or 5th leg. From then on the hockey players basically took over, except for a couple of legs won by Max and Katie, and no one really seemed set on stopping them. Also, the legs were way too easy, and very few lead changes took place. It was all rather predictable with very few surprises.
21 on the other hand started off slowly, but had a lot of drama by the end. Teams were all over the place, switching alliances, sabotaging each other, and a lot of chance events helped to create real tension through the middle of the race. The challenges were actually challenges, and they highlighted the strengths and weaknesses of the teams. And of course who could have predicted the end?
Overall neither was great, but 21 had more elements of what makes a truly amazing race than 22. In my opinion anyway. From what I can tell people basically liked the personalities in 22, and the route... but to me those are a bit hollow without some real drama added in.