The BCS was also established to get rid of all of that, and have the top 2 teams compete in the BCS National Championship game. The problem was the system didn't accomplish that goal of making it undisputed, which is why we switched the CFP system (combined with antitrust investigations and lawsuits). The problem is the CFP, while adding 2 more teams, is even more subjective, so just like the BCS National Championship game sometimes didn't declare the only NCAA National Title holder, the same is true for the CFP National Championship game. Its a different system that may make it less frequent to have multiple title holders, but its not a large enough playoff to eliminate it, just as the BCS system failed to as well.
This is the same way Alabama and others have claimed National Championship titles themselves. UCF has a better argument than some of Alabama's self claimed national titles as at least UCF's season is undefeated and they are ranked #1 by NCAA national title selectors, which Alabama has claimed it without either of those conditions in the past.
The computers rank UCF's conference higher then at least one P5 conference, depending on the system you look at. Several P6 conferences were very weak this year, and the AAC was very strong. UCF's schedule had a comparable number of games vs ranked top 25 teams as nearly every P5 school, including those in the CFP.
I attended both UCF and UF (UF first, during the Tebow era), UCF had a better program in my major and was a much better experience for me. UF has its strengths as well, so I definitely wouldn't make a blanket statement like UCF is better for everyone, it depends on your major and the experience your looking for, but UCF was definitely better for me.