Pi's refusal to drop a USB-C on Pico due to cost increases is a terrible call IMO. I seriously cannot fathom being someone doing development who wouldn't pay $0.50 extra to purge the last micro USB from their desktop.
however, while in one hand we are happy to (albeit temporarily) raise prices based on ram situation, in terms of design, there is simply not enough money for the port. especially when now they are adding ecosystem items that do cost money to develop and maintain.
this explanation made sense pre-ipo but no longer imho.