Yeah, Perception should just be removed from the game:
- You have Insight to spot motives and body tells
- You have Survival to track and notice detail in natural settings
- You have Investigation to search and deduce elements with minutia.
- * I guess you could add a Streetwise stat for urban survival, if needs be.
These are your active skills.
Then Perception could instead be a Passive score like AC that adversaries must beat to hide or surprise someone.
Something like: 10 + Class bonus + Race bonus + Feat bonus
I'd do the same with Initiative, by the way, to remove a little power to Dex.