>>16From the security standpoint, the problem is that ASLR don't prevents any of these bugs being exploited, just changes method of exploitation slightly. Even worse, it makes people feeling safe, so they stop checking their code bugs.
From the performance standpoint, ASLR don forces all code to be compiled as PIC, which incurs slowdown, and it adds additional slowdown on top of PIC.
From corporate standpoint, it ASLR is a step towards transitioning to completely managed code, which would help further securing their walled gardens.
For CPU producers it helps selling new ASLR ready hardware, so they will be the first to pitch that idea.