Just got a new laptop with Windows 8 (unfortunately) and I notice that downloaded apps/programs aren't automatically added to the Start Screen.
From here it seems that this was a "feature" added in 8.1 to reduce clutter in the start screen.
However, I personally would like to enable this, as the apps I'm currently downloading are those I use frequently.
Anyone know if it's possible to re-enable this feature? Thanks.