Okay, you win.
The airlines are the blame for everything. Passengers should not be expected to board the plane in time for them to get completely in place, the FA to do their job, the doors get shut, and the plane get clearance to back from the gate.
Those that do abide by the above, should be happy to wait while others, "less early" to board at the last second. After they are more important that the other 200 passengers. I think that is what I hear.