Hehe yer - they can do. Not always - but often it is real obvious it wasn't OEM, and no real way to make it look so...
Uh huh - that would be nice (and best). I do sought of wish - if companies are not going to do further updates for a model, they release a tarball and appropriate info - so people (who know or want to learn to) can 'roll their own' (and distribute them) without needing to back-engineer, make guesses about what might be possible or not - which might lead to bricking or just very subtle faults, and try to figure out what the original code/binaries were.