Better late than never? Yeah, they've had 2 years (at least) to fix this problem. Whay have they not done so?