Fine, and i don't disagree that the refs across the board are just terrible, but it's worked this way since the inception of the league. Why do we need to change it now? It's never going to be a perfect system.
In my opinion, the stuff that's blatant AND impacts the play directly has to be called. For example, holds on the opposite side of the play should be given less consideration. If it doesn't impact the play directly, then holster the flag.
I've seen some abysmal calls this year. I saw them call Amari Cooper OOB running up the sidelines with 6" of green between his foot and the sideline. That was one of the worst. The refs are completely incompetent, and the model needs to switch to having full time refs. It's wild to me that they aren't, especially with the amount of money the league makes. They could easily pay these guys millions and not even make a dent in profits.