I think it may vary by resort. We have had no issue asking for a room key card at the All-Stars but when we stayed at The Cabins at Fort Wilderness in February they told us they didn't have them anymore.
When I mentioned I was surprised because we had a nice dinner planned and I wouldn't have anywhere to put my magic band, they didn't really have a response. They said "Well, everyone will be wearing one." They were nice about it at least.