I wound up switching to Cricket and buying the Moto E, which is on sale for $20 when you port in your number. I believe the sale ends today. No NFC, less RAM (1GB instead of 1.5GB), no wireless charging, and it does have Android 5.1. I haven't noticed any issues from the reduced RAM, and I didn't use the other two features. I like that the Moto is also water resistant. Good phone so far, and the service is much better (in my area) since it's AT&T instead of Sprint. I wouldn't have looked at alternatives if it weren't for this issue, so thanks Kyocera, Virgin Mobile, and Google. I like my new phone and service much better.
I'm on the $40 plan ($35 with auto-pay). I believe I only got 1GB data with VM, and I get 2.5 with Cricket. The taxes/fees are included with Cricket, too, and my VM plan was actually almost $38/mo.
It's nice to have a relatively cheap phone (compared to $450+ flagship phones) in situations like this. It's also nice not having to worry about losing/breaking it as much. And these phones are as good as the ones people were paying that premium for a year or two ago.
https://www.cricketwireless.com/cell-phones/smartphones/moto-e-lte.html