Codypace68 wrote: When you're not busy just set in your chair and do whatever you like.
Read books, start a business, learn something new, create an app...
If you were hired by a farmer and picked all the apples on a tree, the farmer might say it is time to wait for more apples to grow, in the meantime do whatever you like. That would be the farmers fault?
Most businesses have a cycle of production or phases. They also have employees of various abilities and liabilities they must manage. It is not their primary role to provide entertainment or opportunities for employees while the apples grow. It might be a good idea to help with retention, but it is not their duty.
Many companies have a concept called value-added tasks. This is a bad concept where when an employee has finished picking apples, you find busy work or small projects that "add value". After all, you are not paying them to watch apples grow. So you have them mend ladders, clip grass or wash the trees, anything to keep them busy and "earn" their keep, even if really you just need them to pick apples.
If you are really not satisfied, look for another job. Maybe you can find a company that will give you busy work to keep you occupied when they have no more apples for you to pick.