Yep that tassel jacket belongs back in 1984, together with squaw boots and slouchy socks
.
I do generally like Kate's style because although she isn't outrageously "different" she does do her own thing regardless of what is deemed to be in fashion. I like that she often looks a bit rough rather than eternally immaculately groomed :).
Unless someone is actively involved with the day to day of family living, I don't see how anyone is qualified to comment on her parenting skills.