okay, I understand your objections.
The point "other versions", I can not accept:
If a platform supports properties and another platform not - why should the application not use it?
(once it has been implemented - it is another point, if the platform "deprecates" this property)
This point holds only for future decisions to "NOT implement a feature", which is not supported by all platforms.
The point "icon size", I can not accept:
I designed my user icons including optimization for different sizes (48x48, 32x32, 24x24, 16x16 [.ico format]).
So that reason will not hold.
Never the less: it is always a bad idea, to remove a useful feature with a new version,
what can be done: Declare this feature as deprecated and discontinue support for problems it causes...
Still disappointed about your decision ...