Yep that's the same conclusion I came to. That definitely needs to be fixed though because any min maxer will always save con when rolling for the extra hp.
I've been thinking about it, not sure I agree.
It's almost optimal to go with a method like this:
1- start new character, pick important stat that is not easily tested
2- at 2, test trivially easily tested stats (for example, wis on a cleric or druid)
3- if stats bad, delete and goto 1.
4- level to 3, lore, compare to known optimal rolls
5- go to 6 if stats are optimal or close enough, otherwise reroll.
So if you lock in Con, you might have a couple extra hp at level 1 for your rolling efforts, but you lose some valuable level 2 feedback. I'm not sure everyone would always lock in con, and I'm not convinced that a couple HP difference is all that meaningful.