hisbaan, 9 months ago I believe the reason is that bash is backwards compatible with sh and sh only has [ ], not [[ ]]
I believe the reason is that bash is backwards compatible with sh and sh only has [ ], not [[ ]]