"to find something/someone [adjective]" - When is this construction proper English?
It is correct usage. Oxford Dictionary, definition 2.1:
Discover or experience to be the case:
Examples:
I found the lecture boring. I find superhero movies silly.
I find this construction more appropriate for written English than spoken. (Ha!)