reasonable questions - ask TPS
There are no major representatives of TPS as regulars on this board, so we can't answer your questions.
Maybe if you phrased it "does anyone know why....?" or "whether...?", we could try to answer those, but you really are best going to the horse's mouth.
If you get an answer then please post it here since it looks like it will be news to us and we like learning new things about space science...
