Had a recruiter try to sell me on a network engineer position over the weekend: CCNA or working on it, can configure a switch, etc. "But the pay's great!" I know better, and you know why--you can either have 10 years of experience or 1 year of experience 10 times over. If you're reached the point you've learned all you can in your current position, you're doing yourself a disservice by staying.
Be careful with CCNP if you don't have experience to back it up. The assumption will be that you braindumped it.
If you want to use BGP or MPLS without having to work your way up to senior-level, go telecom. Do your time there and then hop over to a large corp. You'd be at a disadvantage at first because you wouldn't be well rounded, but that's the price you pay for skipping out on the drudgery everyone else puts up with. Or you could go to a MSP and play with all the cool toys, and get more work thrown at you than you can handle.