If you have spare time to work on badges then I agree, you should be RA'd.
Most are getting pulled 20 different directions and have no free time to waste on badges.
My manager has not mandated any badge completions and she would have if it was required because she plays by all the blue rules trust me.
Here is an interesting tidbit; if you work on training/badges during your own time and do not charge IBM for it, you can be fired for your actions. They worry about you coming back in the future to file against them for unpaid time.
This presents a real quandary for the brown nosing types with no social life.
You cant bill for too many training hours because it exposes how much free time you have.
You cant train on your own time without billing the hours.
ha ha