IME, bonus actions are used far more by non-casters (or half-casters) than full casters. For non- or half-casters, the bonus action becomes "here's a thing you can do in addition to just attacking", which gives them some interesting (ideally) options. Casters usually get to have enough fun with...