Why won't badge notification work for Gmail on my S3?
The stock Gmail app on the Galaxy S3 does not have an unread count on the home screen icon.  However, you can use the stock email app to retrieve your Gmail and that app includes an unread count on the home screen.