It seems even the lowest cost ROG Z790 DD5 board in the UK is currently £440 compared to the ASRock at £240. That's a huge difference and I'm sure there's equally huge differences between the two boards and I need to understand these differences just in case there's a feature I think I may need either now or in the future...
If we compare the tech specs, ROG Z790-A D4 versus PRIME Z790-P D4:
Rear I/O
- 1 extra USB 3.2 Gen 2 type-A and 1 extra USB 3.2 Gen 2 type-C.
- 2 extra USB 3.2 Gen 1 type-A ports (the Z790-P swaps these for 2 USB 2.0 ports).
- Realtek ALC4080 versus Realtek (unspecified?). You get 2 extra jacks, SPDIF and a (headphone?) amp.
- BIOS flashback and clear CMOS buttons.
Internal
- 1 extra M.2 slot (4 total).
- 2 extra case fan headers (5 in total).
- TPM header is removed.
- USB 3.2 Gen 2 header which supports PD 3.0 & fast charging (up to 30 watts), for case front panel.
Build
- 16+1 (70A rated) power phases, versus 14+1 (50A rated).
- 5K rated capacitors (versus 2K?).
- Heatsink design looks very, very similar, but it doesn't extend to all the M.2 slots on the Z790-P and only the ROG has an RGB logo.
- M.2 slots are latched (screwless), but it seems like only 2 of them?
Other
- ROG I/O shield is pre-installed, PRIME is loose.
- Software which is only included with ROG boards: GameFirst, Sonic Studio and DTS Sound Unbound.
- ROG-branded accessories.
My opinion (disclaimer: Tetras is now bored):
- USB: depends how much USB stuff you have (or plan to use).
- 3 M.2 slots is enough, if it isn't then just buy a bigger drive

- audio: meh. If you care about audio, you're unlikely to care about onboard audio (though like I said earlier, audio is not my thing).
- Power phases: meh.
- Capacitors: meh.
- rear I/O buttons: could be useful, I guess, if you're lazy.
- case fan headers: meh.
- Heatsinks: junk.
- RGB logo: junk.
- Accessories: junk.
- Software: junk.
Edit, oops I missed this thing (not present on the PRIME):
"The Thermal Sensor header allows you to connect a sensor to monitor the temperature of the devices and the critical components inside the motherboard. Connect the thermal sensor and place it on the device or the motherboard’s component to detect its temperature."
My rating: meh.