If the dm has to tailor the game pacing so your class does not suck, your class sucks.
The guidelines for an adventuring day is 2 shorts and a long, but many dms don’t bother. Many dms also think they make the challenge harder to limit rests, all that does is make warlock unplayable but only unconvince a monk, everyone else will be fine.
Warlock should never have been a caster class at all, but mike mearls wanted to carry it over from 4e instead of 3.5.