Yes, ideally we should fully define every element of a part. Ideally we would like to be able to check that the part is delivered to the drawing. In reality though, we are not gonna cmm some M6 clearance holes going thru a 3mm sheet for perpendicularity. So it's pointless putting it on the drawing.
Envisage we are fitting, say, an electrical module with four M6 tapped fixing holes, into a fabricated 3mm thick drawer base in a 19" rack. We don't care exactly where on the drawer base the unit is sited, so standard linear dimension tols will do for group position to the first hole. The hole centres need to be controlled to match the cots item, so a pos tol with no datum is fine.
Perpendicularity will not be a problem because it is harder to drill a hole at an angle than it is to drill it face-on. Clearances in the holes will be specified sufficiently to allow for a reasonable lack of perpendicularity in such a thin sheet.
My point is if I specify a pos tol with a datum face called up for perpendicularity, no matter how big a tol value, the manufacturer will add a few £££'s just for the hell of it.
Dave