Inbound load balancing is not 100%, it's not even 25% achievable. BGP was not designed to be load balanced. I would take a read on BGP to understand how one end gets to another. That should shed some light on why it's difficult to load balance. What you are seeing is normal BTW. There are ways to slightly load balance but you'll never see true load balancing.