Your sentiment is accurate, but there is a balance between delighting your first customers and experiencing more minor issues. Yes, as early adopters we should anticipate (and expect) that we will be bug testing and requiring some service, however, this particular vehicle (given what the OP has shown in the photos & described from driving the vehicle) may have skipped through Rivian Q/A. A vehicle like this is an exception (at least based on what I have seen for deliveries to date), and the OP probably could make a return claim or request a new vehicle even (if these issues are not addressed).
My R1T is now in for its first service, as I have a checklist of mostly minor items. None of which make me want to return or sell the vehicle. I had to wait almost a month for a service window. I had to leave my R1T at the SC yesterday. I did not get a Rivian Loaner (but I did get an Enterprise rental while the work is being performed). Is any of this ideal? No, of course not, but is it to be expected? I would say YES, it is to be expected.
This is my punch list:
1. Found a SW bug in gear guard (RESOLVED w/latest SW update)
2. Have one key card that does not work (can be easily fixed I imagine)
3. Found weather strip / high water seal for driver side pulling away/missing adhesive (easy fix)
4. Have likely balance issue on 1 wheel at high speed - most noticeable at 80+MPH (advised service to try spare wheel if needed)
5. Have some unexpected power window behaviors & noises (inconsistent, but should be fixable)
6. Suspension "creaking" from dead stop or when applying brakes on front-end of vehicle (biggest issue IMHO, this one is possibly tricky)
Despite the above, the truck continues to far exceed my expectations everyday I drive it, and I can't imagine that these can't / won't be resolved.