People like what they like. Can't fault anyone for that.
As for the door block It needs to been in this orientation at 0 Degrees.
and you have your Angular direction set to clockwise so its rotating the door just in the opposite direction.
Either (setvar 'angdir 0) or update PKENEWELL's Code to the following. to work with both
; get the scale and angle
)
; get the scale and angle
)
)
)
--edit
just fig if use mirror if block has text or door numbers it will also be mirrored.