I completely agree! It makes sense to keep past events visible but greyed out on the day / week / months views, but not so much the Year view.
I’ve got a CSS workaround to achieve what you are after for the moment:
// Hide past events from the year calendar view
.fc-listYear-view {
.fc-day-past, .fc-event-past {
display:none;
}
}
Still, this isn’t quite what I’m after - particularly in the latter part of the year when it will look a bit anaemic!
Basically, I want an Agenda view - which shows all upcoming events from today.