Tom,
In theory, you are 100% correct one should earn on shorts and pay funding on longs. The logic is pretty straight forward, if you short the stock, you are long cash and earn on it, and vice visa if you are long.
This holds true for most instruments where a single interest rate would...