I think the age difference is a problem. People date their coaches, it happens. He and Shae are the same age, so it's not weird at all that they were married. Even a 5-8 year age difference isn't that weird (23 and 30, for example). But 17 and 37? Yuck.
Yes, and Shae-Lynn was more of an equal - she was a strong, independent woman who was in her mid-20's at the time. She wasn't a teenage skater just starting out in her career who looked up to a much older man in a position of power.