Good grief. We've stayed in aft cabins on Celebrity Silhouette and had F729, F728 and an E deck one on Britannia and though we have had some issues with spots on both ships we've never had it as bad as your photos appear to show above.
We normally take a small cloth to give everything a wipe down just incase and sometimes the weather conditions have made things slightly worse and a pair of flip flops for the balcony. I know you shouldn't necessarily have to but we read tips on CC and it helped massively.
Out of interest did they clean your balcony down for you at all? In June 2023 on Britannia it wasn't cleaned once though in the Caribbean they did give it a hose down some days and kept the floor clean.
It definitely seemed worse when the ship had been going flat out on a sea day or over night or the weather been bad.
I know they have put the canopies over but I think that the suites and cabins further down will always be affected as they are on her sister ships owned by Princess. We have sailed on her before and after the canopies and from our experience it hasn't made a difference lower down at all.
It's the same with the Silhouette and her sister ships on Celebrity.. last we heard it was still an issue there too. They used to hose the balcony daily .. though that was before the pandemic and cuts that have followed.