High/Ultra settings are overrated anyway, developers don't make separate assets for those higher settings for the most part because it's expensive to make completely different assets just for different settings.
Even "Low" settings these days have most of the same assets as much higher settings do. "Low" settings is more like what medium settings used to be. A 3050 will do fine for modern games especially those that have DLSS support. I probably would have preferred 8GB instead of 6GB but performance wise a 3050 is fine.