AES and One Time Passwords
Think about it this way.. with AES, you only generate one key, and use that for all encryptions(of the day).., however with OTP a single key won't work and you'll need to have (say) $n$ keys to send $n$ packets securely.. 

Now, again, you might suggest using a seed with a PRNG to create a $128*n$ bit key for all $n$ packets.. but then here's the problem: You need to maintain states .. the $i^{th}$ packet will only make sense when decrypted with $i^{th}$ key, i.e the string  from $128.(i-1):128.i$, so suppose now you send a message, and somehow, say due to racing conditions in connection, your $(j+1)^{th}$ message reaches before $j^{th}$ message, your server won't be able to decrypt it .. 

Also, even simply, PRNGs are key-ed functions (the seed IS the key) .. so you'll need to set that up anyway :)

You can probably come up with many more attacks here.. OTPs, as called, are for ONE TIME USE!! two time's a over kill :D ..