i don’t find it complex at all, they just decided to give possibility to have “idle” neighbours and “dedicated” neighbours, there will always be a case when this comes in handy.
point of standard is to be as “evolutive” and non restrictive as possible. They give all possibilities. Up to the operator to use it or not.
When you look at GPRS, then you see complexity at its highest 🙂