I’m strictly Graph and Blueprints, so I can’t speak to any issues with HLSL and C++.
It wouldn’t surprise me if your hunch is at least partially correct though, I imagine there’s a propensity at Epic to work a lot more in written code than the typical artist/designer end user would do.