It's buried too deep. Clicking on battery and seeing a line saying "There are apps preventing sleep >" and hovering on it to see a list is way better than digging activity monitor.
Another option might be another section for apps preventing sleep, like power hungry applications.
Or, when apps try to intercept sleep the OS can pop an Allow/Don't allow dialog before the app can actually achieve this