I dont think anyone was really knocking pine htn...I think its more along the lines that its difficult at times to find a good sheet of pine plywood IMO.
The cabinet grade birch veener is usually adhered to a pine or spruce plywood anyways
I'm assuming that he's most likely going to use pine for the framing of his canopy.