There are circumstances outlined by OP where having 3-4 available time changes in a year would be extremely helpful. Many don’t adjust times for DST, but for those that do and then move from PST to EST would require another change in order for the multiple timing events in a given day to fit ones schedule.
Like many, I believe this should still be a limited number of time changes available, but 2 changes only covers normal activities for those who never move time zones. 3-4 instead of 2 would be reasonable imo.