The Switch seems to be averaging around 280K a week since the start of April, sometimes a little more and sometimes a little less. The quarter is almost over so 280K will likely remain the average. Over a 13 week period 280K a week will convert into 3.64 million which would be a decent total for FYQ1 and be in line with meeting Nintendo's target of 21 million for the full FY. To meet their target Switch needs to sell around 3.66m per non holiday quarter and 10m for the holiday quarter. Also I think PS5 will struggle to reach that 18 million target unless things change, if Switch sells 21 million then PS5 needs to sell an average of 86% per week of what Switch sells to reach 18 million and that is not happening at the moment. Maybe things will pick up for the PS5 in FYQ2.
Things have already changed compared to a month ago and sony has stated production is due to ramp up