What you are describing is by design.
To ship to others within your org just give them link to twb dashboard on the server.
If you need to share it with someone without access to server then you can't use published datasources.
Thanks for the replay. Is there any way can we download packaged workbook from sever using tabcmd?
You can but it won't have TDE in it.
You'd have to save datasource locally, add it to workbook and use "Replace datasource" functionality to make you workbook self-contained.