Liquid foundations are easier to apply and work with and they offer higher coverage while powder foundations are less likely to irritate but offer less coverage. There's no such thing as better or worse. It's all about your personal preference. But usually, powder foundations work better for oily skin. An alternative to that would be cushion foundations but there are only a handful of options on the market, which affects the price.