I know plenty of valid alternatives but your 'non programmer' restriction is kind of severe. That said, I'm not actually familiar with any non-programmers that do manage to install drupal to the point that it works but can not program enough to add some functionality (and usually in a dangerous way...).
An extremely customizable cms for non-programmers as far as I know does not exist, including drupal, so we don't actually agree, it's just that you've limited the scope to the point where there is only the one alternative left and that alternative suits your particular use case.
Agreed that drupal is a more interesting environment than wordpress, many of the same restrictions and gripes apply to both platforms and drupal seems to attract the occasional wordpress user because of increased flexibility.
An extremely customizable cms for non-programmers as far as I know does not exist, including drupal, so we don't actually agree, it's just that you've limited the scope to the point where there is only the one alternative left and that alternative suits your particular use case.
Agreed that drupal is a more interesting environment than wordpress, many of the same restrictions and gripes apply to both platforms and drupal seems to attract the occasional wordpress user because of increased flexibility.