Yes, that line means "serve the cached page and rebuild at most once per hour". For a pricing page with a handful of rows, simply rendering it on every request is fine, a single indexed query is milliseconds. Remove revalidate and see if you even notice.
If you want to keep caching, do on-demand revalidation instead of a timer: a route handler that calls revalidatePath('/pricing'), and call it after you change a price.