I had a look at his Supercoach points:
2016: Avg points 43, Avg min: 60
2017: Avg points 47, Avg min: 59
2018: Av points 46, Avg min: 62
2019: Av points 38, Avg min 41
He has played less minutes this year but his points (per minute) are pretty much the same each year. He was never in 'much better form'. His form this year is similar to previous years. He has always been a plodder and paid on potential that he never reached. It is only now that BA has realised his level of plod and reduced his minutes eventually dropping him.