Endorsement Level

In OW1, when players endorsed you after a given amount of times, you level up. If you haven’t been endorsed for a long time, then your level goes down. Now, in OW2, when I get 1-2 endorsements after a match my level goes up from 3 to 4. In the next match, if I don’t get any endorsements, my level immediately drops down from 4 to 3. So if I play over the course of an hour, I would level and unlevel several times. Is there not a buffer any more?