Any coffee drinker, for a nominal investment, can enjoy home roasted and home ground coffee. Mainly, the ability to purchase green coffee beans. They keep for long periods without losing taste or going stale. Green beans can be kept in a cloth bag in a cool cabinet for six months with no problem. If kept beyond that they will be good as long as a year or two in sealed containers.
Green beans are available in far more varieties.
There are dozens and dozens to choose from and that doesn't even count the blends. Figure less than fifteen minutes per batch. Roasting in small batches means that your roasted coffee beans will not go stale before you get a chance to use them. Blending to taste is easy when buying your own green beans. It is far less expensive.