I raised this with my London Assembly Member and TfL said this:
Hi Anne,
Thank you for your email on behalf f your constituent, Ariel.
This restriction has been added to TfL Go in preparation for a change coming in the near future – we are adding functionality to enable customers to manage their Oyster and Contactless cards within TfL Go, including topping up, purchasing travelcards, viewing journey history so they can use a single app for their public transport needs in London.
Like our existing Oyster and Contactless app, to meet Payment Card industry requirements, including agreements with acquirers and brands, we cannot support any jailbroken or rooted devices