We are glad that you asked this question. It will help others to understand why there is additional cost to integrate with Alexa.
Amazon charges us on every request they make towards our server through Alexa. If they make their service free (i.e. they stop charging vendors for their AWS Lambda service required to integrate with Alexa), we will immediately make it subscription free.
We can not comment offering from other vendors.