In the 5 days of the demo, PD got over 320.000 liveries (from what I imagine, a fraction of the players who will be playing GT) and over a million 4K screenshots. They made the decision to hold back 3 social features and the import decals option after that and I suspect, based on the data they got form the demo.
The original beta 2 months ago had nothing to do with these features so they were not tested.
If PD takes more than a month bringing these features live I'll change opinion. Because a month is more than enough to roll out 1 or 2 sprints to fix existing and upcoming issues. Until then I'll give them the benefit of the doubt. Not because I trust everything PD say, but because I can distinguish between this and the postponement of the "Course maker", for instance, which took more than a year to be implemented but we had never seen anything of it - no pictures, no nothing. In this case, we have already tried it / saw it.