Here is my explanation in DMs. There are a few more tweets worth of screenshots 😅!
The main thing I anticipate questions about is "how do you account for X change using only past data?"
Every question of that format is answered by "using odds" 🎲🙃.
There are lots of 🥝
things that models like these with only basic public data will find hard to account for. Impacts of new managers, transfers, formations/styles, injuries, fatigue from cups, etc.
Even ideas like depth to cover future injury, Jan window moves, manager/style change mid-season... 🥝
In theory, ALL public information is contained in odds. If it wasn't, you could make money by betting 💰.
They aren't perfect, but as long as there is money to be made & the most informed people want to make money, the odds should represent them 🥝.