FireMonkey does not mimic native controls perfectly, especially on OSX. This is simply because all its controls are implemented fully in FireMonkey, and so all behaviour has to be coded – and it is very unlikely to ever get an implementation that is indistinguishable from the platform-native controls. Platform-native is important.
But, what if there was a library of native FireMonkey