Carriers can take a while to upgrade software on certain phones. They need to make sure everything passes their scrutiny first. If you really want it and are somewhat technically adept (can understand and follow instructions in a YouTube tutorial for your device/Carrier), just Root the phone and flash a Marshmallow ROM.