The DBA position becomes more interesting when the hardware and system administration aspect is involved. The ability to troubleshoot problems is also very helpful.
It all depends on your interests. System administration, specific hardware architectures, Java programing, script writing, relational database theory, data storage, data recovery, troubleshooting, and team management are all aspects to a database administrator position. All these wide aspects are reasons why the position can be highly paid. The more of these aspects that are known, the higher the individual's pay.
EDIT:
The job outlook is excellent. It is not easy to find a good DBA and this is one position that cannot be easily outsourced.