How can I disable shortcuts from being created after install from Google Play? I own a Galaxy S2 with the Samsung ICS stock, and I've noticed when I download an application from Google Play (Market) it installs it and automatically places the app shortcut on the first free space it finds on the launcher front.

Is there any way to disable this feature?
Open the Play Store, go into its settings, and uncheck the 'Auto-add widgets' option. The option also applies to shortcut auto-creation (which makes the name rather misleading).