It sounds as though your brother in law was looking for a response with his complaints; you gave him one. Since he didn't take it well, in future I wouldn't offer any
opinions unless he explicitly asked for help. He may need to digest your reponse, too - may know it's true inside but not be ready to acknowledge it explicitly.
You can just do the bobblehead routine with any future complaints - That's too bad, gee, isn't that a shame. How about those Packers/Steelers? - until
something changes on brother in law's part.