I used to do both in the past but decided to stop staking simply because it takes too much time for me and I got lazy after that. I think capital is another reason why people can't do both. It doesn't sound worth it to risk your $100 to get $10 on a smart contract that can be hacked at any time. Personally, I hardly make anything after staking for 3 years on Pancake, although you can argue the fault lies on me because I'm not staking stablecoins or something similar.
I don't find it requires too much time, unless you're constantly switching smart contracts to take advantage of the higher APYs, or you're staking with random tokens that may collapse from one day to another. If you find a smart contract for stablecoins which offers a reasonable yield, anywhere from 6% to 8% is feasible, then I don't think it would consume too much of your time.
Also, it depends on how much your capital is, don't expect to earn a fortune with $100, you'd make peanuts, unless you're after excessive yields the pump and dump coins offer. Think of it as a high-compound interest account and deposit a few thousand dollars.