A better comparison would be to compare that royalty rate with what the author gets from sales.  A 'typical' rate would be 10% of what the publisher gets.  If the retailer sells the book for £8 they'll keep something like 40% so the publisher will keep £4.80 and the author will get £0.48.