you can be good with money and have little to no money to work with because you have no access to substantial wealth. take couponers; they're great with money. they know how to do the math and save as much as possible and get the most bang for their buck. does that mean the best couponers are rich? no. many couponers, despite their great financial habits, are still poor.
just like you can be bad with money and have a large inheritance in the form of a drip trust fund, which doesn't allow you to completely blow it, therefore allowing you to be both bad with money and in possession of plenty.
financial habits =/= your actual financial situation unfortunately.