I wish you could rotate a pattern. Unless you can but I can't find it. For example I want to make some striped seamless patterns for different angles. I would be able to make 1 pattern and rotate as needed. However, I will have to make a pattern for vertical, horizontal, 45 deg, and so on.
The workaround of rasterizing a Pattern Layer or converting it to a Smart Object are not great.