A few years ago I did a developer conference with some coworkers, my manager included, and my manager and a senior developer decided not to attend any of the talks and just goof off instead. I, however, was looking forward to the conference and went ahead and attended the talks. In so doing, however, I was told I wasn't being a team player and that I should have been hanging out with the team.
Personally, I think what the manager did was unethical. I just kinda brushed the criticism off but now they're talking about doing another conference later this year (assuming COVID doesn't change things) and I'm just dreading being in that same situation.
I don't want my manager to say I'm not being a team player (and indeed, I fear that that could have unforeseen consequences) but neither do I want to do something that I think is unethical. I could go up the chain of command and express my concerns to my managers manager but my expectation is that that wouldn't go over well. Maybe my manager gets a stern talking to but, in all likelihood, that won't deter him from skipping out on the conference and if I were to report that he skipped out on the upcoming one as well I suspect nothing would happen. Maybe that's just me being self defeatist but I believe my immediate manager is probably one of the most well insulated employees at the company.
Any ideas as to how this situation should best be handled?