Your whole post is spot on. Surprised by all the negativity here for a great adaptation of a great book.
After reading this thread, most of the questions being asked here were clearly addressed in the series. The plot was nuanced and there were hints in earlier episodes that tied into later plot points, which people seemed to have missed. However, I’m not sure getting hit over the head with things would have made the show “better” at all. Maybe just pay attention?