Are steampunk novels too niche to be popular?

time to read: 12 min