I also think the in-service has improved in recent years, but I think the ABR and ACR have very little communication regarding what each organization tests on (which is a wasted opportunity).
Regarding clinical written boards, I also find it frustrating to be tested on things which I could easily look up in real life. I have about 1,000 ideas for how we could do this better, but given I have zero power and it seems like an insurmountable issue...I have just resigned myself to memorizing retrospective trials from MD Anderson with 16 patients.