I completely agree
So true about the sibilings part, because in this weeks episode (Even though you haven't seen it), it showed that real well, IMO.
It took me a little bit to warm up to them as well (as I am sure it did with most of the fans), but I really like the team now