It’s not just that 7 hours is pretty short for a Sci-Fi/fantasy audiobook… the problem is that the pacing and story arc made the book feel like I was just barely getting to the middle of the book when the author abruptly wrapped everything up in under 20 minutes.
My suggestion, wait for the next book to come out and then listen to them back to back. For whatever reason the author has written 45% of what could be a really enjoyable book depending on how the second half goes.