If you are looking for options that accept bitcoin or crypto payments, the options are very limited, and I don't think you will find anything better than Namecheap. The details of the offer, as you indicated, seem very reasonable at that price. I see no reason for you to consider other options.
I remember an issue in the services section in which a forum member offers hosting services at competitive prices, and I don't know if he is still active. I will search for it and add the link to this comment here later.
There is a market for second-hand servers, which are rented out to people which they can then resell to a random dude. Entire businesses have been built around this like the one I just mentioned because the server costs are very lucrative for both reseller and final customer.