That sounds pretty difficult. We would need a way to signal to the municipal collectors what each thing is, and they would need to be able to store each type of thing separately. For example, are these batteries lithium, lead, or nimh? Those go into separate bins. What type of paint is it? those goes into separate bins. How are we supposed to indicate that a container contains used motor oil?
The simple trash, recycle, compost stuff works because it is only 3 categories so you can have 3 different colored bags/bins. Adding in the special waste stuff is adding 10+ categories. We'd either need a full rainbow of bins or some special stickers to mark each item (which would be yet-another barrier).
While I'd love at-home pickup, what we really need is for people to just be better.