The MyHealthEVet is one of the worst sites I've ever had to navigate (It has been getting better lately), But I, in the last few days, needed to get data from my labs. It takes 10 clicks, plus typing in a username and password, just to get to the data I need. And that knowing exactly how to get to it, the first time I tried I spend 15 minutes just trying to figure out where I needed to be. If it's in the health app it would be so much easier to get to.
I don't know what site you're looking at but after authenticating on MyHealthEVet it takes two clicks to access latest lab. It may not be the prettiest but it's functional and easy and that's more important to the gov/military.
This is not social network. This is private health data and should be treated like your financial accounts or ATM access so should only be displayed when needed with authentication and not presented all the time.