Make sure your browser is set to display the "desktop site" instead of the mobile site. I hate mobile sites so I always have it turned on. I've never actually seen the mobile site I guess lol
FYI When you log in and click on My DVC on the upper right, it takes you to your dashboard. So there is a link on the home page. You don't have to hover, wait and then go to My Dashboard. Just click on the My DVC link itself
And even then it was a completely different subsidiary. It wasn't part of the hotel side other than in financial ownership.
No different than looking at Google and how some of their products don't talk at all to each other as they are very different parts of the larger company.