Same here. I liked them both, and while he deserves the award I will say “He’s no Robert Heinlien”.
My dad's family is from Heinlein's birthplace which is Butler, Mo. My cousin lived for a time in the house where he was born. It is now a landmark.