I have thought about estimating ratings for teams in a sport competition under the BT probability model. Some of the following may lack rigor, or possibly be sloppy, but I hope the key idea gets through...
We have two teams $i$ and $j$, probability of $i$ winning is \begin{align} p_{ij} = \frac{r_i}{r_i+r_j} \end{align} and thus, if $\hat{p}_{ij}$ is our best estimate of $p_{ij}$, we get \begin{align} r_i \approx \frac{\hat p_{ij}r_j}{1-\hat p_{ij}} \end{align} but because this applies to all teams we get (possibly with some additional weight factor required on each term) \begin{align} r_i \approx \sum_{j\neq i} \frac{\hat p_{ij}}{1-\hat p_{ij}}r_j. \end{align} This is an easy eigenvalue problem in the form $\boldsymbol r = A\boldsymbol r$.
What are the upsides of doing maximum likelihood estimation of $\boldsymbol r$?
EDIT: Actually the following is probably the correct expression: \begin{align} r_i \approx \frac{1}{n_i}\sum_{j\neq i} \frac{\hat p_{ij}n_{ij}}{1-\hat p_{ij}}r_j. \end{align}
where $n_{ij}$ is the total games played between $i$ and $j$.