so i guess i should weigh in even though i'm sure everything i'm about to say has been said before. the two main 'arguments' i see involve storyboarders wanting people to see their work and players that want to have the option to turn them off.
peppy has proposed a solution that forces each storyboard to be viewed once before giving players the option to turn them off.
storyboarders are being selfish for wanting to force people to view storyboards 100% of the time. players are being selfish for wanting to turn them off without giving them a shot.
having played some 500 or so beatmaps, i think there have only been 2 storyboards or so that i've wanted to disable. the majority of storyboards are very minimal, tastefully done and legitimately add some visual interest to the beatmap.
i can't speak for lag, but i can't imagine that 100% of the storyboards lag even the most severely underpowered systems. all games have minimum system requirements. if all storyboards lag your computer, consider your computer to be under those requirements. you should be thankful that you are maintaining the ability to play osu! on your system at the small expenditure of no fail/double timing each beatmap once. you may even discover certain storyboards that don't lag your system at all and that you actually like that you wouldn't have seen before.
if you're a storyboarder that is against this compromise, i can't see why. you're actually gaining one view of your storyboard over the current system. this compromise should just make it so you're spending more time on your storyboards to ensure they don't lag and don't hinder game-play at all. over time, this will make your storyboards better than they are currently, and you may gain more fans that have noticed that your storyboards are the only ones they don't disable because they are made so well.
---
as for me, i'm all about choice. peppy's compromise allows me to retain my privilege of choosing which storyboards i want to see when i'm feeling 'competitive'. he has every right to take that privilege away so i would suggest that everyone not overlook that fact. at the end of the day, this is his product, not ours. if we don't like it, the only thing we can rightfully do is to go make our own osu!, something i'm certain very few of us could actually pull off.