it is reasonable- the oyster card itself costs a deposit of at least 3GBP (that will be refunded when you return the card to ticket office). So, you toped 10 GBP, at least 3GBP was a deposit, so you spent 6GBP that day. 6GBP is still within the limit.