I remember I started a firestorm like 15 years ago for a series of 10 leagues hosted on MFL. It was the week of Thanksgiving and obviously there were day games on Thursday, and I hadn't yet submitted my lineup for the week. To avoid teams having no lineup, the default setting in our league rules on MFL was that if no lineup was submitted by the first game that week, the system would auto populate the lineup from the week before. I had players on my roster that were playing in the Turkey Day games that I DIDN'T want to play and had no intention of playing them. It never dawned on me that I might "get forced" to play them by not submitting a lineup by Thursday.
But since the first game that week started at noon and I hadn't submitted a lineup yet, the MFL system added my players in from the week before (several of which were bye-week fill-ins and guys to fill out the lineup). However, the system didn't lock my roster with people playing that day (the system added in my roster from the week before as placeholders, and I was allowed to make whatever changes I wanted).
I submitted a lineup after the first two games that day of only players playing in Sunday games. It being a very competitive league, people went ballistic because they felt I knew the results of my players that had played on Thursday, didn't like how they did, and THEN submitted a lineup AFTER I saw that they didn't do well. I countered with I had been playing the same Top 5 RB and Top 5 WR the entire season, they were on bye the week before, and no way would I play the bums I had as roster fill-ins in my starting lineup. This started a lot of heated discussion and debate among the illuminati and league officers. Ultimately, I got to play the guys I wanted to play, but it led to an immediate rule change.