From the 23.1.4 patch notes,
Virtues will now cap based on your character level, while maintaining the current cap of 20. Through level 10, Virtues cap at a rank of 2. The cap increases by one rank every five character levels, reaching a maximum of 20 ranks at level 96. Virtues earned above your current max rank will apply once you reach an appropriate level (up to the absolute cap of 20).
I'm wondering if that cap of 20 is just because that's where it already was or if the plan is to effectively abandon virtues after level 96 (95?)?
It just seems like that's a fairly easy pattern to extend to the current level cap, depending on how many points of virtues are actually available.