Well, what you read is actually advanced research - part of my Big Fat Book on British history between 407 and 597. It is well beyond a textbook, and a lot of it is in disagreement with many other scholars. So there is no reason to complain about your textbooks - in fact, in cases where the history is disputed or uncertain, it is better for textbooks to say too little rather than too much.
no subject